MIENVLGGAKECNGESKLAIIGHRGCGKNIVTVHGVIGDPRPSIMENTIVSFDLAARNGADFVEFDVQVTKDGHPIIFHDDFIVIDDKENNCLLHKRIADLTLEEFLAIGYQKDLGKAEKVLFRKTLGGAFSTWTVSVDDSLCSLKEAFEQVFPLVGFNIELKFDDYNLVSSWELKQSIDAVLKVVKESAMGRRVFFSSFHPDAVLLLRQEQSLYPILFLTDGVPGTYPDFRRNSLAAAIEVCQSGDLQGIVAEVKAILQHPEAVQQIKEAGLTLLTYGDLNNVAEVFHLQESLGVDGVIVDRVSEMVIESWKNKRPIEVQS*