Kaydı eposta ile gönder: The insect immune protein scolexin is a novel serine proteinase homolog.