301 aa
MNTPTLPDSATHTVAFLGLGVMGDPMAGHLARVGHRVTVYNRTASKAHDWVRRNGGHSAA
TPREAAAGADFVFSCVGNDDDLRAVALGPDGAFAGMQPGAVFIDHTTTSADVARELGLAA
RERGLFFLDAPVSGGQAGAQNGTLTVMCGGEAPAFERAQPVIAAFARAVTRLGDNGAGQL
CKMVNQIAIAGVVQSLAEAIAFGEHAGLDLSTVLQVIGKGAAQSWQMDNRGPTMIEGRYD
FGFAVDLMRKDFGLCLQEARHNGARLPVLALVDQFYADVQAAGGGRLDTSSLLTRLRDKN
D