301 aa
MTVQRILIVSGTHGNEINPVWAVKQFSRKENSLNNGIEYEYIIGNPAAYEKGCRYIDVDL
NRSFKESGNFDQHKNSFYETNRANFLVDEFGIDGSKPCQIAIDLHTTTANMGTSIVMYGR
RSKDFCLAALLQNKFGLPIYLHEKDKAQTGFLVEAWPCGLVIEIGAVAQNFYDQNIVNRF
SLIIGSLREEIDKLKNKLVELPKELVVHVHQGSIDYPRDEKGDIDGIIHPARINQDWKMI
KKGDPLFLDSQGIIHKYERDKLIWPVFIGEVAYKEKKIAMSYTKKEVICSKKQWVQEFES
F