301 aa
MTQKHTTPDGLVIVDKPSGFTSHDVVAKMRGIARTRRVGHAGTLDPMATGVLVLGVERAT
KLLGHLALTEKEYLGTIRLGQNTVTDDAEGEVTSSTDASKVTRDAIDAGIAKLTGDIMQV
PSKVSAIKIDGVRSYKRAREGEDFDIPARPVSVSSFTVYDVRDAVADDGTQVLDLIVSVV
CSSGTYIRALARDLGAGLGVGGHLTALRRTRVGPYKIDTARTLDQLQQELTVMPIADAAA
AAFPRWQVDARRARLLLNGVRLEMPDEYAGAGPVAVFDAEGRFLALVEQHKGKAKSLAVF
G