MKKEDSRVGMKKNGYGIKVLLLLHSSARRKILKRKDGRGRDAYDNGGEEVREEQPGEDCEVEVGGAMRAGRRAILRSGSGSLAKQGFSDQGRGPLQNRAAQIGSMLRRVAAFDNTIGSKYLLESEISASNLENFCSELVAGNLLPYYKSEPIPIESKGDVRVVVGKTFDDIVLNSSQDVLLELYAPWCVNCKSVSKLTEKVAKHFKGITSLVVARIDVSANEHPNLQVDNYPSLLFYRANDKKIPIKASKMSTLKDLIQFVKDNTEVPPTGVKKVEESQANANVKVDSESKEEL*