FBgn0043576 (PGRP-SC1a)

drosophila melanogaster

Peptidoglycan recognition protein SC1a