301 aa
MTVQRILIVSGTHGNEINPVWAVKQFNRRENRLNYGIEYEYIIGNPVAYEKGCRYIDVDL
NRSFKESENFDQNKNSFYETNRANFLVDEFGINGSKPCQIAIDLHTTTANMGTSIVLYGR
RFKDFCLAALLQNKFGLPIYLHEKDKVQTGFLVEAWPCGLVIEIGAVAQNFYDPNIVNRF
SLIISSLREEIDKLKNNLIELPKELVVHVHQGSIDYPRDAKGDIDGLIHPERINQDWKMI
KKGDPLFIDSQGIIRKYDRDQLIWPVFIGEAAYKEKKIAMSYTKKELICSRKQWVQEFES
L