MTEQFKGLELKEKELNERIRYLEIKEKGTRMTLKKIIDCVHRFVPDPAYLVLKMIRCLYGLLKSGSVSKEFYSSNCIALSKTVMNKTSLGVSVRNDAMKFSIVWKCFLIKQGDDTDPMDVFSFLFFLGSFGLKSLCDKLELLTLFGELYIKTEVPFSGQDNLLRHMFGSEKKFSGHIQYLIKWEKHIIAVAFICIFEMEDTFPPVPLLKTCLKGIRKRAREMVKKGSDAATKNDAISMELSSLTTVLKCISKFKLESSFSPAPLELRVNQLEKEMEENTNAESSLTGKDNLSNSENKGSGVALPDIDQPHLVIRKKHALSSIESQNQGKRLKVDGSHRSIS*