MVGDGKGAVTEGGPSGASRSIKLYEKVEQVGEGTYGQVYKARSRESGEIVALKRVRMDNEKEGFPITAIREIKILKVLNHKNIVRLHEIVTSDASDYNHGKGSIYMVMEYCDHDLTGLSDSGHRFSPGQIKCYMKQLLEGICYCHKNHVLHRDIKARAAPFLATVALWPRLQGSNLFINEWGQLKLADFGLARPFDAQSKGYPNRGPAIDLGSAGCILAELFLRKPILPGRKEFEQLDLVFKLLGTPTEQSWPGVSKLAYLDMMTKQNGGRGRPALHVAL*