The T4 phage UvsW protein contains both DNA unwinding and strand annealing activities.

The T4 phage UvsW protein contains both DNA unwinding and strand annealing activities.