METFPVVNMEMLNTEKRAAALEKIKDACENWGFFEVINHGISHELLDTVEKFTKEHYKKCMEQRFKEMVASKGLEGVQTEIDDLDWESTFFLKHLPVSNISEVPDLEDDYRKIMKEFADKLEKLAEQLLDLLCENLGLEQGYLKKVFYGSKGPTFGTKVSNYPPCPKPDLIKGLRAHTDAGGIILLFQDDKVSGLQLLKDDKWIDVPPMRHSIVINLGDQLEVITNGKYKSVEHRVIAQPDGNRMSLASFYNPGSDAVIYPAPELLEKEEKENTIMYPKFVFEDYMKLYAGLKFQAKEPRFEAMKAVETAVNLGPIATV*