MQFRDDGGELELRLQVPPDHEEISSKNVAINAHDFSLDVALMSQKGIRTLLSIPRLYSRIKPIETMWYALCRFIDEDEIVLSLKKQDVTQPWPGLLEAWEYLGKGVAGMLKATSIYIVGDSTLINSAVAQELALALGYVPLESKKLMEQLLKTSLDDYAKLEDRDAVAELECKVFETLSKQLRVVVATLGGVQGAASKPHSWRFMYAGFTVWLSRSQSQDEAGAEKEAVKAKEEGSVVYSKAETVVALSGWEEGAARDAAEGCLRALKYLIESDKELPGNKSLYVRLGARGDWPNIMPPGWDPAA*