MSEPIKNIVLVGRTGNGKSSTGNTLLGTKQFKSKNQAKGVTMICEMYRAAIQDGPIINVIDTPGLCDSFVPGDDISNEIINCLTMAEEGIHAVLLVLSARGRISKEEESTVNTLQCIFGSQILDYCIVVFTGGDDLEEDDQTLDDYFRAGCPEFLTKVLRLCGGRKVLFDNKSKDEKKKVEQVKQLLARVENVGEQTGGIPYTYQLHRKIKEENDERLREEERVIESKNRAEAELAEMQQNLLMEKEKLQMEEAKNKQLIAQAEANEKLMEQERAKNRAETELAAVMVEKLQMEEEKNKQLIAQANRMICARDLNIEWSHSEEHWKWVNLDHNISSNTFVEVAELLGVYWFDVSGSLDTTEMAPWTHYEVLFVVNLKDSAFKWNAAVKMNLFYINSRPGGPGTQERAVDMRQHIGKGWVTIHAGEFITTPENVGLIGFRMSEVDSGDNRGGLIVKGVLIRPIN*