301 aa
MNKEVTIIGVPMDFGQTRRGVDMGPSAIRYAGLTDRLEGLGYSIDDEGDLNIKIVNESKE
TEITTNLKNLKTVAEANDKLGQKVDQVISSNRFPLVLGGDHSIAIGTLAGVSKHYENLGV
IWYDAHGDLNTGETSPSGNIHGMSLAVSLGLGHPALTNIGGYSPKVKPENVVIIGARDLD
PGEKQLIKEQGIKVYTMHEIDRLGMTTVMSETINYLKERTDGVHLSLDLDGLDPNDAPGV
GTPVAGGISYRESHLAMEMLSEANIITSAEFVETNPVLDKYNKTAIAAVALISSLFGDTL
L