Thiol peroxiredoxin, a novel allergen from Bombyx mori, modulates functions of macrophages and dendritic cells.