MAKVKIGINGFGRIGRLVARVILQRDDCELVAVNDPFITTDYMTYMFKYDSVHGQWKHHELKVKDEKTLLFGEKPVTVFGHRNPEEIPWGQTGADFVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEHEYTSDLNIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSAKDWRGGRAASFNIIPSSTGAAKAVGKVLPALNGKLTGMSFRVPTVDVSVVDLTVRLEKGATYEQIKAAIKEESEGKLKGILGYTEDDVVSTDFVGDSRSSIFDAKAGIALNDNFVKFVSWYDNEWGYSTRVVDLILHMSKTQ*