MDKYQKLEKIGEGAYGKVYKARDKTNGQLVALKKCRANLREEGIPPSSLREISLLKLLCKSSYVARLLSVEYVVKNEKVRLFLVFEYFDTDLRKFIKPYRNRVNPVTIPPKIIQSFMYQLCKGVIDFHSHGVLHRDLKPGNLLVDKKKGLLKIGDLGLGRAFTVPMRCYTQEIVTLWYRAPEVLLGSTHYSTPVDIWSVGCIFAEMVTTKPLFLGDSQINTIFRIFRLLGTPTEEMWPGVKSLRYWHIYPEWKPKNLASVVQNLSLSGLDLLSKMLEYNPGKRISAKDAVDHPYFDDIDKAQS*