301 aa
MTTRAGFVALIGEPNAGKSTLLNRMVGAKVSIVTHKVQTTRARIRGVAMEGDSQIVFVDT
PGLFQPRRRLDRAMVAAAWGGAADADVVVLMVEAHRGITEGVERILEGLENIGEGRKIAL
AINKIDRVQSEVLLGLTKDLNERYAFADTFMISAEKGHGVEHLRGWLAEQLPEGPWLYPE
DQIADLPMRMIAAEMTREKLTLRLHQELPYQLTVETENWEERKDGSAKIDQLIYVMRDGH
KGIVLGKRGETIKAVSQAARAELEEFLDRKVHLFLQVKVRPNWLEESERYSEMGLDFKDG
N