Analysis of O29 DNA polymerase by partial proteolysis: binding of terminal protein in the double-stranded DNA channel.