303 aa
MSRAEVPIPYTAIVPAAGLGTRFLPATKTVPKELLPVVDTPGIELVAEEAAAAGAERLVI
VTSEGKDGVVAHFVEDLVLEGTLEARGKKAMLAKVRRAPELIKVESVVQAEPLGLGHAIG
CVEPSLLPDEDAVSVLLPDDLVLPMGVLETMSKVRASRGGTVLCAIEVSPEEISAYGVFD
VEPVPDTEDPDVLRVRGMVEKPKAEDAPSMYAAAGRYVLDRAIFDALRRIDRGAGGEVQL
TDAIGLLIAEGHPVHVVVHRGSRHDLGNPGGYLKAAVDFALDRDDYGPDLRRWLVARLGL
TER