MEVYALERKLGQGSMGSVHLARRRSDGHLVALKAVAVCSVKEREQAANEVQILRSLRHGNIVRLLDSFVHLDEVVLAMQYCPDGDLAELIALQRKRLAPQTIRAFTCQLASALAHVHSLHIVHRDIKASNVFLAPDARAGACGRGAAADGTMVLLGDFGVAKALESTRAMACTQCGTPYYLPPEVCNGSTYNTRADMWSLGVLLFELCALRYPFAADTLPALVMKILGGKYRQLPSSTPSGLSPPPPPPEAKSTTPVPPDDRGEEESHSKRRECGLQSGWWLQ*