MATKIDPPNGARSAPGKHYFMLWRTIFEVDLRYLPLKPIGKGAYGIVCAARDLESSAKVAIKRITNVFENTTDARRTLREIKLLRHLFHENIIAVKDIMTPACKNSFKDLYVVYELMDTDLHQIIRSSQLLNDDHHQYLIYQLLRGLKYLHSANVLHRDLKPSNLLLNANCDLKICDFGLARTGPEKGQFMTEYVVTRWYRAPELLLSCDEYSSAIDVWSVGCIFAELLGRKPIFPGKDYLHQLKLILSTIGTPGEDDLHFIPNETARSFIRSQPYAPRVLLGNLYPNANPLAIDLIDKMLVFDPRKRITVIEALNHPYLAMLHDENLEPTAPSRFDSSFEDEDLKERDLREKVWVEMLYYHPEVATDMC*