MGSTGKIKVGINGFGRIGRLVARVILERNDIELVAVNDPFISIDYMAYMSKYDSVHGKLKTAHVEVKDGKTLSFGHHNVAVFGFRDPAEIPWGETGAEYVVESTGVFTDKDKAAAHLKGGAKRVVISAPSKDAPMFVMGANEHEYTPDVTIVSNASCTTNCLAPLAKVINDNFGIVEGLMTTVHSLTATQKTVDGPSAKDWRGGRGAGFNIIPSSTGAAKAVGKVLPSLNGKLTGMAFLVPTADVSVVDLTVRIEKAASYEDIKAVLKREAEGKLKNILGYTEDDLVSSDLIGDSRSSIFDAKAGIALNEHFIKLVSWYDNEWGYSNRVVDLIKHMASAQ*