MMKPHVIVTTFPAQGHINPALQFAKNLVKNGIQVTFSTSIYAQRLMDEKKSIDNFPKGLMNFVPFSDGFDDGFDHSKDPVFYMSQLRKCGSQTVKNIIINCSENGSPITCLLYSIFLPWAAEVAREVNIPSALLWSQPATILDIYYFNFHGYEKEMSNESNDPNWSIQLPHLPQLKTKDLPSFLLPSNAKGSLRVALPPFKELINTLDSEINPKILVNTFDELEPHALKAIENYKFYGIGPLIPSAFLDGNDPLDSCFGADLFDKSNDYIEWLNTKENSSVVYISFGSLMNPSISQMEEISKGLIGIGRPFLWIIKQDEKNKENEKNVIGCIEELEKIGKIVPWCSQLEVLRHPSLGCFVSHCGWNSALESLACGVPVVAFPQWTDQMTNAKQIEDVWKSGVRVNVNEDGIVESEELKRCIECVMDGGVKGEEMRKNAKKWKELAREAVKEGGSSHKNLKAFIDEVAKGY*