SPPL3

Signal peptide peptidase-like 3

Molecular Synopsis