Conformational homogeneity in molecular recognition by proteolytic enzymes