DNA photolyase activity [GO_0003913] - Virtual Fly Brain