Amino and carboxy-terminal extensions of yeast mitochondrial DNA polymerase assemble both the polymerization and exonuclease active sites