303 aa
MRIVFMGTPGFAGVILRALVGDKDIEVVGLFTQIDKPFGRKKELKAPETKTYILENHLNI
PIFQPQSLKEPEVQILKDLKPDFIVVVAYGKILPKEVLTIAPCINVHASLLPKYRGASPI
HEMILNDDRIYGISTMLMDLELDSGDILESASFLREDYLDLDALSLKLAHMGADLLLSTL
KNFHSITRKHQDHTQATFCKKITKADGLVGFKDAKSLFLKSLAFKSWPEIFLENSLKLLE
VELVENEKSHKEGEILEIDEKGVLVGCLKGSVRIARLQAVGKKPLKAKDYLNGKRLKVGG
ILA