sppl3.L( African Clawed Frog ) Entrez Gene 379304 Entrez Gene 379304 signal peptide peptidase like 3 L homeolog Alias sppl3