MSPISPTSTNLPAPPGNSPSPRTYTNLKPFSDNSTQSSAKTSSKIVLIVLGSVVAYIVGKKIVLAMLCEDKNSAAGMENFGQVFFEYKVLKDSTGNFHRNNMLGKGGFGEVYKGILPNGMDVAVKKLNGKQTNQAAEEFLTEVKLISSVRHRNLVRLLGCCKRGRKCLLVYEFMSNNSLDKNLFGEIRNALSWEKRLNIIVGTAHGLAYLHGESNVRIIHRDIKCANILLDDKFHPKIADFGLARFFPESQTHVSTRVGGTIGYTAPEYAVHGQLTEKADVYSYGIVVLEIVCGRKCVDARLPTPLQLLLEWGLDWATLPYEISMSS