MTVMKQLIEGGNSANEEVHQSSGASKNGRVKHEFDYFQDQLPDQPLEMKEETELERIRKWMEGARTNCLLLANTLSSAKEVVDCLNKIISTLLIAATFVMWLLLTGLATTKLLVVIASPLLAATFIFGDSCKTLFQGIIFTYVVHPFDVGDLCVIDQKMMEVRTIGVWKTTFTKVGTQEEVIFTNTQLANKDIINHKTEFDWNDCVELDVASLNKKQIMTLKEKIEKHLDDSKDKKFATDYNCVTVLTTGDNNLKLAMSFRHNEDRRNCIYSECLKTKHNLRSELILHVHDLLEQAKAETLKTPEESTKQAEEKKEI*