MAGSTEPSTISSGKVKIGINGFGRIGRLVARVALERDDIELVAVNDPFISTEYMAYMFKYDSVHGRYTKNTIEAKDDKTLLFGKFPVSIFQCRDPAEIPWGQTGAEYVVESTGVFTTKDKAAAHLKGGAKKVVISAPSADAPMFVMGVNEKEYTTDIDIVSNASCTTNCLAPLAKVIHDKFGIVEGLMTTVHSITATQKTVDGPSAKDWRGGRGASFNIIPSSTGAAKAVGKVLPALNGKLTGMSFRVPTADVSVVDLTVRTEKKATYEEVKAAIKAESEGEMKGIMGYTEDDVVSTDFIGDSRSSIFDAKAGIALNDNFMKLVSWYDNEWGYSNRVVDLILHMASTQ*