MSQNIPVQKECNVPGKNCFHVWRTNFEIDTKYQPIKAVGKGAYGVVCSAKDTESGEKVAIKKITNAFENLVDARRTLREMKLLRYLKHENVIAVHDILRPPTRDANDVYLVYELMDTDLHQIIRSSQSLSDDHFQYFIYQVLRGLKYLHSASVLHRDLKPSNLLLNATCDLKICDFGLARTSTESNNFMTEYVVTRWYRAPELLLSCDSYDAGIDVWSVGCILAELLHRKPLFPGKDYIDQLKLIIRTLGTPSDAELAFISAPKARAYVKALAQVERVDLAKLFPGASPLAVDLLGRMLQFDPRQRISVEEALAHPWLAQLHDEASEPSAPGAFKFDFEEQDLDEAAVRQMVWDEMEEYCRRX