DNA polymerase beta-like nucleotidyltransferase superfamily: identification of three new families, classification and evolutionary history.

DNA polymerase beta-like nucleotidyltransferase superfamily: identification of three new families, classification and evolutionary history.