301 aa
MTVQRILIVAGTHGNEINPIWAVKQFNRNENSLKHGIEYEYIIGNPIAYEKGCRYIDADL
NRSFKKSKNYDQNENSFYEISRANFLVDQFGINGSKPCQIAIDLHTTTANMGTSIVMYGR
RFKDFCLAALLQNKFGLPIYLHEKDKSQTGFLVEAWPCGLVIEIGAVAQNFYDPKIINRF
LIIISSLRDEIDKLKKNLIELPKDLVVHVHQGSVDYPRDEKGDIDGLIHPKRINRDWKMI
KKGDPLFLNSQGIIYKYDGDQFIWPVFIGEVAYKEKQIAMSYTNKEVICSKNEWVQEFHR
L