301 aa
MTVQRILIVSGTHGNEINPVWAVKQFNREENSLKHGIEYEYIIGNPVAYEKGCRYIDVDL
NRSFKESENCDQQKNSFYETNRANFLLDEFGIDGSKPCQIVIDLHTTTANMGTSIVLYGR
RFKDFCLAALLQNKFGLPIYLHEKDKAQTGFLVEAWPCGLVIEIGAVAQNFYDPKIIDRF
SLIISSLREEIDKLKNNLIELPKELVVYVHQGSIDYPRDKKGVIDGLIHPERINQDWKMI
KKGDPLFLDSQGIVHKYDGDQLIWPVFIGEVAYKEKNIAMSYTKKEVICSKKQWVQDFES
L