301 aa
MATLKQVVDVLETLYPLRYAEQWDEPGLIVGDLRHDVRNIAFAADPSMAVIDQAIAGGID
LLICHHPLFFRSVHAVSGLGFRGEIVRKLNLAGCALWVGHTNADASYRGVGMAAADAFGL
IEQRPLVPIEDPKAEHPVGLGRVGRLQEPIALRDFARRVADALPYTELGVQVCGDLDATI
GTVAVLPGSGDSLFDEVRAAGVDVYVTSDLRHHPVTDAIEQARYEASMRAADIELGRGDA
TVRPMFVNTPHSAIESIWFQYAMGDVPRAVSEATGDIPTVRWISMNTDPWNLVLPSCGQE
R