MATPVDPPNGVRNQGKHYFSMWQTLFEIDTKYVPIKPIGRGAYGVVCSSVNRETNERVAIKKIHNVFQNRIDALRTLRELKLLRHLRHDNVIALKDVMMANHKRTFKDVYLVYELMDTDLHQIIKSSQVLSNDHCQYFLFQLLRGLKYIHSANILHRDLKPGNLLVNANCDLKICDFGLARMSNTKGQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPIFPGTECLNQIKLIINILGSQKEEDLEFIDNPKAKRYIESLPYSPGISFSRLYPNANVLAIDLLQKMLVLDPSKRISVVEALQHPYMAPLYDPNANPPAQVPIDLDVDEDEDLGAEMIRELMWEEMVHYHPETVNSEL*