303 aa
MRIVFMGTPGFAEVILRALVGDRDIEVVGLFTQMDKPFGRKKELKAPETKTYILENHLNI
PIFQPQSLKEPEVQILKDLKPDFIVVVAYGKILPKEVLTIAPCINLHASLLPKYRGASPI
HEMILNDDKIYGISTMLMDMELDSGDILESASFLREDYLNLDALSLKLVHMGATLLLSTL
KNFSSITRKSQDHTQATFCKKITKADGLVGFKDAKSLFLKSLAFKSWPEIFLENSLKLLE
VELVENEKSHKEGEILEIDEKGVLVGCLKGSVRIARLQAVGKKPLKAKDYLNGKRLKIGG
ILA