DNA mismatch repair protein Mlh3