Crystal structure of Thermus thermophilus HB8 UvrB protein, a key enzyme of nucleotide excision repair.