ensg00000138600 (SPPL2A)

homo sapiens

signal peptide peptidase like 2A