MATKVEVPEGTCPPGKHHYMLWRSVFEIDTKYAPIKPIGKGAYGVVCSAKNNETGDRVAIKKITNAFENTTDARRTLREIRLLRHLFHENIIAVKDIMKPVGRQTFNDVYIVYELMDTDLHQIIRSSQTLTDDHCQYFIYQLLRGLKYVHSANVLHRDLKPSNLLLNASCDLKICDFGLARTGSDKGQFMTEYVVTRWYRAPELLLSCDEYTSAIDMWSVGCIFAELLGRKPLFPGKDYIHQLKLIISIIGSPDETDLHFIQSQKARSYIRSLPFTPRVSLARLYPRANPLAIQLIDKMLVFDPRKRITVHEALEHPYLSMLHDATVEPSAPAPFEFDFEDEDLKEDALRERVWNEMLFYHPEAAAET*