301 aa
MTTSAKPRKPDWLKIKLTTGEPYQELKQVMRSKTLHTVCEEARCPNIYECWANRTATFMI
LGDLCTRACRFCAVKTGLPTELDLQEPERVAEAAEQMGLKHCVVTSVARDDLKDGGASIF
AATVKAIRKRLPFCSVEVLIPDFLGDRDSLQIVMDANPDILNHNIETVARLSDRVRAKAK
YPRSLELIKRAKEMKPNIPTKSSIMLGVGETYEEILQAMDDLRAVDCNILTLGQYLQPSS
SHLNVARYVHPDEFAALKEEGLKRGFSHVESAPFVRSSYHAHEQVKSAEARTNSVREESL
S