301 aa
MSALPRWIHPRTYTDGVNEQSTPVTAADADSSPLTGDHPGFAEARAAADTIARATGVAEH
RIAVVLGSGWGEAAGLIGDEVAAVPLAEVPGFHAPKVPGHNAVIRSVRLPDGTHTLVFGS
RTHFYESRDAQAVAHTVRTAAAAGARTVVLTNGCGGMDPEIAPGTPVLIADHINLTGATP
LAGATFVDLTDLYSPRLRAIAREVDPSLREGVYVQFAGPQYETPAEVRMARTLGGDLVGM
STALDAIAARHAGLEVFGISLVTNLGAGISETPLSHAEVVEAGQAAGPRIARLLADIVGR
L