MARDFPPFPDDIPTHPLLIVDYEKVKNRDQDEIEKLWEAATKLGFWYLRNHGCSEEADRMFDLGADVMALPLSEKMKYEQGNDGASAGYKAAGANAVDATGEPDLVEFLNVSKDDVLAWPRPGKRSYPKPATDRMDSTIIPFFRKCMEVNAVLLGVFEEKLGLPSGTLARRHLDDEPSGSEARITCTPPMKDTERVAIGGHTDFGSLTVLFNRLGGLQVLPPGSDHWQYVKPLAGHAICNVGDALTIFSGGILRSNLHRVLPPPGSQANSQRWSLAYFTRPGNSVLLQPLMDESSMISNAVNTVGETHGLVTGGQTAGEWFARRIKNQRLDNRKASRYSPSYRWDLIAWAGP*