301 aa
MTQKHTTPDGLVIVDKPSGFTSHDVVAKMRGIARTRRVGHAGTLDPMATGVLVLGVEKAT
KLLGHLALTEKEYLGTIRLGQTTVTDDAEGEITGSVDASKVTREAIDAGIVKLTGDIMQV
PSKVSAIKINGVRSYKRAREGEDFDIPARRVTVSSFSVYDVRDAVAEDGTPVLDLVVSVV
CSSGTYIRALARDLGTDLGVGGHLTALRRTRVGPYKLDSARTLDQLQEELTVMPIAEAAA
AAFPRWDVDARRARLLTNGVRLDMPDVYAGSGPVAVFDPEGRFLALVEEQRGKAKSLAVF
G