MNGVMRLLSDLYEDPLILRLAGYLLVCQLVLTVFFKFVPLEGPWKQTALFSGKQVIVIGLMVYQTYLGFVYWSQEEYDYGVNPPLAVVEEDVKTSKWDGGTFMARLVLGTLLYDIPVGALTGSVDVMMHMHHFGMFTVASIAMGIWTQPHAPLYTRYCPFFFGVVELSSIPLTIVDIFHPKKQPEWFQFAQNHPIILQINEIARISFAILYILLRMVYFPRVITRQVVPEALAKLNNPQNEHYKIPILVGLIFSVLFTLLQLYWGENFYGNNQQIHQPRYSYTGIEESSTYYYEFNLLQSKYES*