MATKIDPPNGVHSAPGKHYFMLWRTIFEVDLRYQPLKPIGKGAYGIVCAARDLHMGAKVAIKRITNVFENTTDARRTLREIKLLRHLFHENIIAVKDIMVPTCKYTFKDLYVVYELMDTDLHQIIRSSQLLNDDHHQYLIYQLLRGLKYLHSANVLHRDLKPSNLLLNANCDLKICDFGLARTGPEKGQFMTEYVVTRWYRAPELLLSCDEYGSAIDIWSVGCIFAELLGRKPIFPGKDYLHQLKLILSIIGTPAEVDLHFIPNETARSFIRSQPYNPRVSLAKLYPHANPLAVDLIDKMLVFDPRKRITVIEALNHPYLAMLHDESLEPVAPSPFDSSFEDEDLKEQDLREKVWVEMLYYHPEAATQPH*