MSAELKRDYEIGAEIGRGRFGVVHRCTSRASGEAFAVKSVDRSRLGDDLDRELAELEPKLAQVAGAGNPGVVQVHAVYEDEAWTHVVMDLCAGPDLLEWVRIRRGAPVPEPVAAAIVAQVAQALALCHRRGVAHRDVKPDNILIDAAAAAAGTDGDGDGEDEEEEGGDGEAEAAPRARLADFGSAAWVGAGGLGRAEGLVGTPHYVAPEVVGGGEYGAKADVWSAGVVMYALLSGGALPFGGESAAEVLAAVLRGSARFPPRLFGGVSPAAKDLMRRMICRDEWRRFTAEQVLAHPWIVSGGGARGMERPT*