Relating structure to function in phi29 DNA polymerase.