Mutational analysis defines the 5'-kinase and 3'-phosphatase active sites of T4 polynucleotide kinase.