MGKIKIGINGFGRIGRLVARVALLSEDVELVAVNDPFITTEYMTYMFKYDTVHGNWKHSDIKQKDDKTLLVGEKPVTVFGARNPEEIPWAQAGADYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEDKYTSDVSIVSNASCTTNCLAPLAKIINDHFGIIEGLMTTVHAITATQKTVDGPSSKDWRGGRAASFNIIPSSTGAAKAVGKVLPELNGKLTGMSFRVPTVDVSVVDLTVRTEKAASYEDIKKAIKAASEGNLKGIMGYVEEDLVSTDFLGDSRSSIFDAKAGIALNDNFVKLVSWYDNEWGYSNRVVDLIRHMAKTQ*