MASTVLEATRAAHEDLERLERLAVSELQREPANPRDRLFQSHRVRHMLDLVVSTSGKLVEIYEDKDNARKDEINTHLTAPTQSGLFSKYYERLKEIREYHRRNPSARFVSTTDDYEELLKEEPVIEFTGEETFGRYLDLHELYNEFINSKFGTLMEYSAYVGCFSQTDKISHSHKATRKYREYLEHILEYLTSFLYRTEPLQDIDKIFLKLESEFEEQWANEGILGWGNKGTEKESEIDLDYYSTVEELVELGPEKLKQALAARGLKSGGTVQQRADRLFLLKVTPLEQLDRKHFAKVPHTKDGSNTAPNGNAFKEDMKKEIALMEVKMKRLCELLDEAFVRTKENAEKKLTLTYEEMEAEREEEEVQVDTESDDEEQQIYNPLKLPMGWDGKPIPYWLYKLHGLGQEFKCEICGNHSYWGRRAYERHFKEWRHQHGMRCLGIPNTKNFNEITSIEEAKALWEKIQARQGVNKWRPDLEEEYEDQEGNIYNKKTYTDLQRQGLI*