X-ray diffraction studies on penicillopepsin and its complexes: the hydrolytic mechanism