301 aa
MTGASTSQTFRTAIVPAAGLGTRFLPTTKAVPKELLPVVDTPGIELVATEAAAAGAKRLV
IVTSPGKDAVVKYFEAQPELEKTLEAKGKTELLEKVRRGPGLLDVEVAIQEQALGLGHAV
AQAEPNLRDDDEAVAVLLPDDLVLPSGVLDRMSAVRAQHGGSVLCAFDIPKEQISPYGVF
DVSDTDDPDVKQVHGMVEKPRPEDAPSTYAAAGRYLLDRAIFDALKRIEPGSGGELQLTD
AVALLIKEGHPVHVVVHRGGRHDLGNPGGFLRAAVDFALENPEYGPSLRTWLTERIGTER
P