Putative ATP-dependent RNA helicase DDX11-like protein 8 (DDX11L8)

Putative DNA helicase.

.

.