Fidelity mechanisms of DNA polymerase beta.