DNA dependent ATPase.
DNA helicase specific for various form of DNA structure like branched form and fork.