FBgn0034176 (ste24a)

drosophila melanogaster

prenyl protease type I