Structural design of a eukaryotic DNA repair polymerase: DNA polymerase beta.