The University of Chicago Header Logo

Signal peptides and signal peptidase in Drosophila melanogaster.