MTSFMTEDFLLDTEFARRLYHDYAKDQPIFDYHCHLPPQQVAENYRFKNLYDIWLKGDHYKWRAMRTNGVPERLCTGDASDREKFDAWAATVPHTIGNPLYHWTHLELRRPFGITGKLLSPSTADEIWDQCNDLLAQDAFSARGIMKQMNVKMVGTTDDPIDSLEHHAAVAKDNSFDIKVLPSWRPDKAFNIELATFNDYMAKLGEVSDTDIRRFADLQSALTKRLDHFAAHGCKVSDHALDVVLFAEATDAELDDILARRLAGETLSEHEVAQFKTAVLVFLGAEYARRGWVQQYHIGALRNNNLRQFKLLGPDVGFDSINDRPMAEELSKLLSKQNEENLLPKTILYCLNPRDNEVLGTMIGNFQGEGMPGKMQFGSGWWFNDQKDGMERQMTQLAQLGLLSRFVGMLTDSRSFLSYTRHEYFRRILCQMIGRWVAAGEAPADIALLGEMVKNICFNNARDYFAIELN*