MEIASMNNYEKPSNFFTKKLLWFKSLHEKIFAKIVGIAKQFKKIAKDDPRRVIHSLKAGLSLTLVSLFYYFQPLYNGFGVSTMWAIMTVVVVFEFSVGATLGKGLNRGMATLLAGALGVGAHYLASATGKVVEPILLGLFVFLQAFALTFIRFFPQVKARYDYGMLILILTFCLVSISGFRVDEIVDMAHKRISTILMGASVCVIVSIVVCPVWAGEDLHKLVAQNMEKLGKFLEGFGDEIFKSSEDITESKVTKTSLIEYKSVLNSKNTEETLANFAKWEPGHGQFKYRHPWKQYLKIGGLIRQCACKIDALNAYIDSEIKAPEEIKEMIKETSMKMSIECGKALKELSKYMRKMNLPISADEHVTNAKNSAKKLNSLLKSRINNWEEINLLQVIPLATISSILTDIVICVEEIGQGVNELASLANFKTTKSSKEIINTNKVVVVEKIGLSNNHVVITINEQNMKL*