The bacteriophage ϕ29 DNA polymerase