Mechanism, specificity, and physiology of signal peptide peptidase (SPP) and SPP-like proteases.