Crystal structure of mouse HPF1