Structure of human Pif1 helicase domain residues 200-641