Functional Domains of the E. coli UvrABC Proteins in Nucleotide Excision Repair