MRDHKGLNEIARIIRRDIVSMIHRAKSGHPGGSLSVVEILTALYFDEMNVDSSNPKMEDRDRFVLSKGHAAPALYATLAEKGYFDKEELNGLRKIGRMLQGHPDMKGTPGVEISTGSLGQGFSVACGMAMASKLDNAPWNVYTLLGDGEVQEGIVWEAAMSAAHYKLDNLIAFLDNNGLQIDGDIESVMSLGSIVDKFKAFGWNVIEIDGHDFDQIFAALDIAKSTVKKPTMIVAKTIKGKGISFMENQAGWHGTAPSDEELEKALLELGGADNE*