301 aa
MTQKHTTPDGLVIVDKPSGFTSHDVVAKMRGIARTRRVGHAGTLDPMATGVLVLGVERAT
KLLGHLALTEKEYLGTIRLGQNTVTDDAEGEITSAADASRVTRDAIDSGIAKLTGAIMQV
PSKVSAIKINGVRSYKRARDGEDFDIPARPVTVSSFAVYDVRDAVAEDGTQVLDLVVSVV
CSSGTYIRALARDLGADLGVGGHLTALRRTRVGPYKIDAAKTLDRLQQELTVMPIADAAS
AAFPRWEVDAKRARLLLNGVRLELPEEYAGGGPVAVFGPEGRLLALVEEHKGKAKSLAVF
G