301 aa
MRKEVTIIGVPMDLGQTRRGVDMGPSAIRYAGLTDRLEGLGYSIQDEGDLTIELVHKDVE
IEATTNLKNLKTVADANDKLGQKVDHVISSKRFPLVLGGDHSIAIGTLAGVSKHYENLGV
IWYDAHGDLNTGETSPSGNIHGMSLAVSLGLGHPLLTNIGGYAPKVKPENVVIIGARDLD
PGEKQLIKEIGIKVYTMHEIDRLGMTTVMSETIEYLKERTDGVHLSLDLDGLDPNDAPGV
GTPVAGGISYRESHLAMEMLSEANIITSAEFVETNPVLDQYNKTAIAAVALISSLFGDTL
L