MGKIKIGINGFGRIGRLVARVALQSEDVELVAVNDPFITTDYMTYMFKYDTVHGHWKHSDITLKDSKTLLFGQKPVTVFGIRNPEEIPWGEAGADYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEDKYTSDINIVSNASCTTNCLAPLAKVIHDNFGIIEGLMTTVHAITATQKTVDGPSAKDWRGGRAASFNIIPSSTGAAKAVGKVLPDLNGKLTGMSFRVPTVDVSVVDLTVRIEKGASYEDIKKAIKAASEGPLKGIMGYVEEDLVSTDFVGDSRSSIFDAKAGIALNDNFIKLVSWYDNEWGYSNRVVDLIRHMFKTQ*