MPLVEKRPKQELRSPSVSHGDDNGEKQQHRKIQKPGPLPLPAPPPRSAGVSEGSGRPRTRSAAPVVGKVDVALPSQQSKANQLSGEILRVNGPSSQTERVNPEDTVKIRTLGFGSSGKVYKVQHKKTNKVYALKIIQDKHEPAVCKQILTEMDILRRARNPYVVQCYGASEKGGEISFLLEYMDGGSLADILKSNKVISERYLADIAMKVLKGLDYLHRNKIVHRDIKPSNILLGRNQEVKIADFGVSTVLASTLAPCNTFVGTCAYMSPERFDPDNQGGHYNGYAADIWSLGLSLLECAIGHYPFISPEEKPDWPTLMFAICYNPSPSPPENASPEFKDFINQCLRKDPFLRPRASTLLAHPFITQYEVVPSSRAHSQQSGGRFWGNFTKALTSIFS*