301 aa
MNQKKSGFVTIIGKTNAGKSTLINKIIDQKISIATHRKNTTRNQIRGIYNKKDLQIVFID
TPGFLNQTKNTKLNLEMKKRIIASFLGVDIILFLIPFWGKFDKIYLENLSLLRNKNEQSF
PKKYCLITKIDLIKKNQNNDLHELVQSIAQLDFFDKIIPISSLKGYNIDLLLEEIKKDLK
DDVFYYDQENSNTVSDEFYIAEIIREKVLLYLNNEIPHHIFVKTTEIKTKKDLISIDAEI
IVDRESLKKIVIGKQGTKIKQIGQFARIEIEKYFKNKKIYLNLIVKIKKDWQNKESIIKD
I