301 aa
MTQKLRTPDGLVIVDKPSGFTSHDVVAKMRGIAKTRRVGHAGTLDPMATGVLVLGVEKAT
KLLGHLALTEKEYLGTIRLGQNTLTDDAEGDLTSSTDASRVTREAVDAGIAKLSGAIMQV
PSKVSAIKIDGVRSYKRAREGEDFEIPARPVTISSFTVYDVRDAVAEDGTPVLDLVVSVV
CSSGTYIRALARDLGADLGVGGHLTALRRTRVGPYKLDCARTLDQLQEELTVMPIAEAAT
AAFPRWDVDDRRARLLLNGVRLEIPEEYAGAGAVAVFDPAGQFLALVEEQKGKAKSLAVF
G