ed proteases