301 aa
MTNEKKIAIIGVPMDLGQLRRGVDMGPSAIRYAGITDRLEALHYEVEDCGDVEINKKHAV
HSENTNLKNLKAVAEASHKLAEKVDNVIEAGSFPLVLGGDHSIAIGTLAGVAKHYSNLGV
IWYDAHGDLNTAETSPTGNIHGMPLAVSLGLGHEELTGIYGKSPKVKPENIVIIGARDLD
EGEKALIKEKGIKVYTMHEVDRLGMTKVIEETIEYLQEKTDGVHLSLDLDGLDPNDAPGV
GTPVIGGISYRESHLAMEMLAESGLITSAEFVEVNPILDEKNKTASVAVALMASLFGSKL
L