Text this: Enzymatic activities and DNA substrate specificity of Mycobacterium tuberculosis DNA helicase XPB.