The active site of endopeptidase-24.11: substrate and inhibitor studies