MGKVKIGINGFGRIGRLVARVALQRDDVELVAVNDPFITTDYMTYMFKYDSVHGHWKHHDVTVKDEKTLLFGDKPVTVFGHRNPEEIPWKSTGADIIVESTGVFTDKDKAAAHLKGGAKKVIISAPSKDAPMFVVGVNEHEYKPELDIISNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSAKDWRGGRAASFNIIPSSTGAAKAVGKVLPALNGKLTGMAFRVPTVDVSVVDLTVRLEKEASYDEIKNAIKEESEGKLKGILGYTEDDVVSTDFVGDSRSSIFDAKAGIALNKNFVKLVSWYDNEWGYSSRVIDLLVFVAKKSF*