Bombyx mori transferrin: genomic structure, expression and antimicrobial activity of recombinant protein.