Recombinant Human DDX56 Protein