MAKIKIGINGFGRIGRLVARVALQSDDVELVAVNDPFITTDYMIYMFKYDSVHGPWKKHEVKVKDSKTLLIGEKPITVFGMKNPEEIPWGEAGAEYVVESTGVFTDKDKAAAHLKAYIIQYPFHNGGAKKVVISAPSANAPMFVMGVNEKEYKSDITIVSNASCTTNCLAPLAKVINDKFGIVEGLMTTVHSITATQKTVDGPSMKDWRGGRAASFNIIPSSTGAAKAVGKVLPALNGKLTGMAFRVPTVDVSVVDLTARLEKPASYDEIKAAIKAEAEGSLKGILGYTEDDVVSTDFVGDQRSSIFDAKAGIALNNNFVKVVSWYDNEWGYSNRVVDLIRHMSKS*