MGSTGKIKVGINGFGRIGRLVARVILERNDIELVAVNDPFISIDYMAYMSKYDSVHGKLKTAHVEVKDGKTLSFGHHNVAVFGFRDPAEIPWGETGAEYVVESTGVFTDKDKAAAHLKGGAKRVVISAPSKDAPMFVMGVNEHEYTPDLAIVSNASCTTNCLAPLAKVINDNFGIVEGLMTTVHSLTATQKTVDGPSAKDWRGGRGAGFNIIPSSTGAAKAVGKVLPSLNGKLTGMAFRVPTADVSVVDLTVRIEKAASYEDIKAVLKREAEGKLKDILGYTEDDVVSSDLIGDSRSSIFDAKAGIALNDRFIKLVSWYDNEWGYSNRVVDLIKHIASVQ*