MSEPIKNIVLVGRTGNGKSSTGNTLLGTKQFKSKNQAKGVTMICEMYRAAIQDGPIINVIDTPGLCDSFVPGDDISNEIINCLTMAEEGIHAVLLVLSARGRISKEEESTVNTLQCIFGSQILDYCIVVFTGGDDLEEDDQTLDDYFRAGCPEFLTKVLRLCGGRKVLFDNKSKDEKKKVEQVKQLLARVENVGEQTGGIPYTYQLHRKIKEENDERLREEERVIESKNRAEAELAEMQQNLLMEKEKLQMEEAKNKQLIAQAEANEKLMEQERAKNRAETELAAVMVEKLQMEEEKNKQLIAQAEEEKRLKEHQTNELKKNRMICARDLNIEWSHSEEHWKWVNLDHNISSNTFVEVAELLGVYWFDVSGSLDTTEMAPWTHYEVLFVVNLKDSAFKWNAAVKMNLFYINSRPGGPGTQERAVDMRQHIGKGWVTIHAGEFITTPENVGLIGFRMSEVDSGDNRGGLIVKGVLIRPIN*