MGKIKIGINGFGRIGRLVARVALQSEDVELVAVNDPFITTDYMTYMFKYDTVHGQWKHSDIALKDSKTLLFGEKPVTVFGIRNPEEIPWGEAGAEYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEDKYTSDVNIVSNASCTTNCLAPLAKVIHDNFGIIEGLMTTVHAITATQKTVDGPSAKDWRGGRAASFNIIPSSTGAAKAVGKVLPELNGKLTGMSFRVPTVDVSVVDLTVRIEKGASYEEIKKAIKAASEGPLKGIMGYVEEDLVSTDFTGDSRSSIFDAKAGIALNDHFIKLVSWYDNEWGYSNRVVDLIRHMFKTQ*