MGELETMLRVIQFLCPCFSICDEYPKLLVERVFEIGEVIGQGRLGVVHKCIHRRTREELACKIMPITNGAYNEINMLENYLYGGTPGILSIIAHCSLYQDKLSKNVYMFSELCDGGDLQHLLDEHGHAILSQTRQTARIIQSLVQSIQFCHSRQIIHRDVKPSSIFIVNSSPRDFKLGNFDKSIWKGNLNEVIDENVGTLGYSAPEMLSGNGYSYEVDIWSAGVVLYVLLCGKKPFEILENEDGKSMYHKIQNTEPDLSSGVWSSVSNSIKELVLGMLQKDCTQRFSCDQILSEL*