Crystal structure of Pyrococcus furiosus Hef helicase domain