Dual role of the serine protease homolog BmSPH-1 in the development and immunity of the silkworm Bombyx mori. (August 2018)