MGSTGKIKVGINGFGRIGRLVARVILERNDIELVAVNDPFIAIDYMAYMSKYDSVHGKLKTAKVEVRDSKTLAFGDHKVAVFGFRDPAEIPWGETGAEYVVESTGLFTDKDKAAAHLKGGAKRVVISAPSKDAPMFVMGVNEHEYTPDLAIVSNASCTTNCLAPLAKVIDDNFGIVEGLMTTVHSLTATQKTVDGPSARDWRGGRGAGFNIIPSSTGAAKAVGKVLPSLNGKLTGMAFRVPTADVSVVDLTVRIEKAASYEDIKAVIKREAEGKLKDILGYTEDDLVSSDLIGDSRSSIFDAKAGIALNDHFIKLVSWYDNEWGYSNRVVDLMKHMASSAQ*