MATKIDPPNGALPAPGKHYFMLWRTTFEVDLRYQLLKPIGKGAYGVVCAARDLQSGAKVAIKRITNVFDNTTDARRTLREIKLLRHLYHENIIAIKDIMTPTCMHTFKDLYVVYELMDTDLHQIIRSSQLLNDDHHQYLIYQLLRGLKYLHSANVLHRDLKPSNLLLNANCDLKICDFGLARTGPEKGQFMTEYVVTRWYRAPELLLSCDEYGSAIDIWSVGCIFAELLGRKPIFPGKDYLHQLKLILSIIGTPSDMDLHFIPNETARSFIRNQPYTPRVSLAKLYPQANPLAIDLIDKMLIFDPRKRITVTEALNHPYLAMLHDESLEPVAPSPFDSSFDDEVLKERDLREKVWMEMLCYHSEAAIHMQ*