Molecular biology of human DDX49 - novel biochemical activities