Recombinant Human DDX17