301 aa
MSTRAGFVALIGEPNAGKSTLLNRMVGAKVSIVTHKVQTTRARIRGVAMQGDSQIVFVDT
PGLFQPKRRLDRAMVAAAWGGAADADVVVLLIEAHRGISEGVEKILEALREMKGKRRVAL
AINKIDRVESPVLLGLSKDMNERYDFTETFMISAEKGFGVQALRDWLAAEVPEGPWLYPE
DQIADLPMRMIAAEMTREKLTLRLHQELPYQLTVETEHWEERDDGSARIDQMIYVARDGH
KGIVLGKKGETIKAISTSARQEMEEFLGRRVHLFLQVKVRENWLEEAERYSEMGLNFKDG
N