MMDSFLFTSESVNEGHPDKLCDQISDAILDACLEEDPDSKVACETCTKTNMVMIFGEITTKAILDYEKIVRNTCREIGFVSDDVGLDADNCKVLVHIEQQCLEIAQAVHLSKRPEEIGAGDQGHMFGYATDETPEFMPLTHVLATKLGAKLTEVRKNGTCPWLRPDGKTQVTVEYRNEGGAMVPERVHTVLISTQHDETVTNDQIAADLQEHVIKPVIPEKYLDENTIFHMNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIARQAAKSIVAAGLARRCLVQVSYAIGIPEPLSVFVDTYGTGNISDKEILKIVNESFDFRPGMIAINLDLKRGGNHRFQKTATYGHFGRDDPDFTWEAVQPLNWEKVDS*