Purity is > 95% by SDS-PAGE. MLH1 is a DNA mismatch repair protein. The repair of mismatch DNA is essential to maintaining the integrity of genetic information over time. An alteration of microsatellite repeats is the result of slippage owing to strand m