Domain organization and biochemical features of Sulfolobus solfataricus DNA polymerase