301 aa
MTKKEKIIVIVGPTAVGKTALGIQVAQAFNGEIISGDSQQVYCHLDIGTAKASQEEQESA
VHHLIDIRDVTQNYSAFDFVQDALEAIKDILSRGKIPIIVGGTGLYIQSLLEGYHLGGNL
DQSALLAYRQELESLSDEALLDLMAEKNISLKEWTRRRAIRAIELDRFGKDLQNQEFPYE
FMLIGLNDDRSYIYERINQRVDQMLEMGLIEEAKWLYEHYPQVQASRGIGYKELFPYFEG
EISLEEASQNLKQNTRRFAKRQLTWFRNRMDVTFYPISEESYPIRIINDIKIFLENKAQD
D