Crystal structure of Cas12a protein