MAIENGKREESETEMVKVIRKTKIIPKKVEKRECPLVTFDLPYVTFYYNQKVLLYKGVDYEAMVGKLKLGLRVVLESFYPLSGRLGKDEEGVLIMEKCGEEDGGVEVVEAEALGLCVEDLTGDKAYSLLQEIVPFTGVLNLEGFHLPLLALQFTKLRDGLAMGCAFNHAVLDGYSTWHFMSSWAEICRGSDTISLEPFHDRTQARNTRVKLDLPSLPLNGEGKPKSAPLIEKVFQFSETAMDKIKAEANTHLPDGSKPISAFQSLGAHLWNAVTRARQLKPEDYTVFTIFMDCRKRVDPPMPESYFGNLIQAIFTVTAAGVLLAQPISFGGAMLRDVIASHDSKAIDGRSKEWESAPKLFEFKDAGINCVAVGSSPRFRVYEVDFGFGSPAVVRSGSNNKFDGMVYLYPGRDGGRSVDAEICLTAEAMENLEKDNDFLLPGV