MVEEVSWGDHATDGDLGAMPSCKDDEKLCYRRLRLLGQGSFGKAFLARDLSNNELVVMKQVRVEKMDAKARDTAVREAVALRRVRHPNVVRFRQVFVRSGWLCLVMDFADGGDLCAAVKERAKSGQLFEESAVLECFSQVADAVRYVHAQKMVHRDIKSRNVFLCRTGQALLGDFGLVRLLESTCELAHSRVGTPYYLSPEIIRKQAYNYPTDVWSLGVLLYEMAALRRPFLGTLETLPKIIIAGEYEALPEHFSPELKSLVARMLAVDPQQRLTLSEALKEDVLAVPLRRSRDALNLPPAPDEVPVAPPPVRKEIQEIPESEWIGFNTMIRRKEDGLILPEANEAKGIVDLSAAKAPPPPDEPPESWSMAPATGEDSGEELGSASDDSWGSV