301 aa
MTRAGFVALIGEPNAGKSTLLNRMVGAKVSIVTHKVQTTRARVRGVAMQGDTQIVFVDTP
GLFQPKRRLDRAMVAAAWGGASDADVIVLMVEAHRGVTEGVERILTGLEEIGKGRTVALA
INKIDRVASEVLLGLTKDLNDRFDFAETFMISAEKGHGVDALREWLAEALPEGPWLYPED
QIADLPMRMIAAEMTREKLTLRLHQELPYQLTVETENWEERKDGSARIDQIIYVMRDGHK
GIVLGNKGETIKAVSKAARAELEAFLDRKIHLFLQVKVRPNWLEESERYSEMGLDFKDGN
E