MATKIDPPNGARSAPGKHYFMLWRTIFEVDLRYQPLKPIGKGAYGIVCAARDQQSGVKVAIKRITNVFENTTDARRTLREIKLLRHLFHENIIAVKDIMAPTCKHTFKDLYVVYELMDTDLHQIIRSSQLLNDDHHQYLIYQLLRGLKYLHSANVLHRDLKPSNLLLNANCDLKICDFGLARTGPEKGQFMTEYVVTRWYRAPELLLSCEEYGSAIDIWSVGCIFAELLGRKPIFPGKDYLHQLKLILSIIGTPAEVDLHFIPNETARSFIRSQPYAPRASLGKLYPNANPLAVDLIDKMLVFDPRKRITVMEALNHPYLAMLHDETLEPTAPSPFDSSFEDEDLKEHDLREKVWVEMLYYHPEAATQVR*