MKKIIICFIFVFSINVSFADATSELIDKIKNIHSMTANFNQKLIDGQTNNNLNSKGNMSLKKPQYFKWITTSPNNQEIVSNGTKLWIYDGDLDQLIIKKVSNDIAQFPYLILLSKNTNNINKLFTVTAQDNNSYILKPKNDQMIDSIKIKFTPNNQLEYLEISTSLNQFTKIEFNNVKTDVDISNTSFDFKAPQNTDIIDETKFA