Bloom syndrome helicase ortholog Biomolecules