METFPVVNMEMLNTEKRAAILEKIKDACENWGFFEVIYHGISHDLMDTVEKFTKEHYKKCMEQRFKEMVARKGLEAVQTEIDDLDWESTFFLKHLPVSNILEVPDLEDDYRKIMKEFADKLEKLAEQLLDLLCENLGLEQGYLKKVFYGSKGPTFGTKVSNYPPCPKPDLIKGLRAHTDAGGIILLFQDDKVSGLQLLKDGKWIDVPPMRHSIVINLGDQLEVITNGKYKSVEHRVIAQPDGNRMSLASFYNPGSDAVIYPAPELLEKEEKENTVMYPKFVFEDYMKLYAGLKFQAKEPRFEAMKAVETAVNLGPIATV*