Strand exchange activity of human recombination protein Rad52.