MLPALDEELIAAESRLDLLSVDPAAAEEAVARPVELALSDLTAATDGFAEGKLIGSGGFSRVYEASADLHLSLAAPPQLRHLPLVVKRAKSGQSGGLSRAELEVKLLKAVSHPHLLPLLGYCLSPDGVCLLSPLMRGGSLEARLQPLRPLTWRQRVRIACEATEALVYLHSKGIVHRDVKPDNILLDEKLTAVLADTGFAKDQRPDASVRSPSNTLYMSTGYLCLSISKGGEYSSKTDGYAIGITLLVCLTNR