303 aa
MRIVFMGTPGFAEVILRALVGDKDIEVVGLFTQMDKPFGRKKELKAPETKTYILENHLNI
PIFQPQSLKEPEVQILKDLKPNFIVVVAYGKILPKEVLTIAPCINLHASLLPKYRGASPI
HEMILNDNKIYGISTMLMDVELDSGDILESASFLREDYLDLDALSLKLAHMGAALLLSTL
KNFSSITRKSQDHMQASFCKKITKSDGLVGFKDAKSLFLKSLAFKSWPEIFLENGLKLLE
VELVENEKSHKEGEILEIDEKGVLVGCLKGSVRIARLQAVGKKPLKAKDYLNGKRLKIGG
ILA