MGSDKIKIGINGFGRIGRLVARIALQRDDVELVAINDPFISTDYMTYMFKYDSVHGQWKHHEVKVQDSNTLLFGEKAVTVFASRNPEEIPWGETGADYVVESTGVFTDKDKAAAHLKGGAKKVIISAPSKDAPMFVVGVNEKEYKPEIDIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSSKDWRGGRAASFNIIPSSTGAAKAVGKVLPSLNGKLTGMSFRVPTVDVSVVDLTVRLEKEASYDEIKAAIKEESEGNLKGILGYTEDDVVSTDFLGDSRSSIFDAKAGIALNKNFVKLVSWYDNEWGYSSRVIDLIVYMASVQA*