MKVINQTLLEKVIIERSRSSHKGDYGRLLLLGGTYPYGGAIIMAALAAVKNGAGLVTVGTDRENIPALHSHLPEAMAFALQDKQLLKEQLEKAEVVLLGPGLGDNAFGEDLVKQVFAGLKQNQILIVDGGALTILARTSLSFPSSQLILTPHQKEWEKLSGITIEKQKEDTTASALTSFPKGTILVEKGPATRVWQAGQSDYYQLQVGGPYQATGGMGDTLAGMIAGFVGQFRQASLYERVAVATHLHSAIAQELSQENYVVLPTEISRYLPKIMKIICQQERVSKDKLV*