Crystal structure of restriction endonucleases PabI