Structure of Pyrococcus furiosus Cas1Cas2 complex