MPFPMKIQPIDIDSHTPRETIRADSGKPVLKSRLKRLFDRQFHGVLKNSSTEKPESQYSKDGGVEFEPSSVCLAKMVQNFIEESNEKQTTVKCGRNRCNCFNGNGNDSSDDEFDGYGGFGEPIVTASSGDASDLLKGLIPCASVAERNLLADTAKIVEKNKIKPKDDLTTIVMDGLSALGYDASICKSRWEKSPSYPAGEYEFIDVIVDGERLLIDIDFRSEFEIARSTGVYKAILQSLPYIFVGKPDRLQQIVSIVSEAAKQSLKKKGMHFPPWRKSEYMRAKWLSPYTRTTPNGILKESENKSEQDSATTESECGEFELIFGEESTPQERDHECTASRRQSNRRAVRGEPRSWGMGNPFVELG*