301 aa
MTVKRILIVSGTHGNEINPIWAVKQFNREENKFKNGIEYEYIIGNPIAYEKGCRYIDADL
NRSFKASKNYDQHKNSFYETNRANFLVDEFGIDGSKPCQIAIDLHTTTANMGTSIVLYGR
RLKDFCLAALLQNKFGLPIYLHEKDEAQTGFLVEAWPCGLVIEIGAVAQNFYDPKIIDRF
SLIISSLREEIDKLKNNLIELPKELVVHVHQGSIDYPRDEKGDIDGLIHPERINQDWKMI
KKGDPLFLDSQGIIHKYDGDQLIWPVFIGEVAYREKKIAMSYTKKEVIFSKEKWVQEFAS
L