Title: Hemolin, a versatile immune protein from the Cecropia moth