301 aa
MTQKLRTPDGLVIVDKPSGFTSHDVVAKMRGIAKTRRVGHAGTLDPMATGVLVLGVERAT
KLLGHLALTEKEYLGTIRLGQNTLTDDAEGDLTSSTDASQVTREAVDAGIAKLSGAIMQV
PSKVSAIKIDGVRSYKRAREGEEFEIPARPVTISSFTVYDVRDAVAEDGTPVLDLVVSVV
CSSGTYIRALARDLGADLGVGGHLTALRRTRVGPYKLDSARTLEQLQEELTVMPIAEAAT
AAFPRWDVDDRRARLLLNGVRLEIPEEYAGTGAVAVFDPAGQFLALVEEQKGKAKSLAVF
G