MTDALLQNYQLQEEEIGRGRFGVIRRCWNKQSGQQGACKTIRRADLLDSIDRECLNNEIKIMQYVSGHPAVVALHDVYEDHEFLHLVMEMCSGGDLFDRIVSRKNTTVPFSEEEASNILQKLMEAISYCHFMGIAHRDIKPDNILYASNSDSLAAHIKLADFGQACSFSPGQALMQGIVGTPYYVAPEVLGGKDYNEKVDVWSAGVILYIMLSGVAPFVGDTPQEIFEAVLYARLRFPSDPWLSISHSAKDLIRQMLCRDVTKRLSAHQVLGIPSFLFYRFLLILSIAISIQKWLLGSSIHGSPLMPCAPPANVIGPKLFGHGGLKK*