301 aa
MTQKHTTPDGLVIVDKPSGFTSHDVVAKMRGIARTRRVGHAGTLDPMATGVLVLGVEKAT
KLLGHLALTEKEYLGTIRLGQNTLTDDAEGELTSSADASEVTREAIDAGVAKLSGDIMQV
PSKVSAIKINGVRSYKRAREGEEFDIPARPVTISSFSVYDVRDAVAEDGTPVLDLVVSVV
CSSGTYIRALARDLGADLGVGGHLTALRRTRVGPYKLDAARTLDQHQQELTVMPIAEAAT
AAFPRWDVDARRAKLLTNGVRLEMPDEYAGSGPVAVFDPEGRFLALVEQERGKAKSLAVF
S