The biological role of the enigmatic C3larvinAB toxin of the honey bee pathogenic bacterium Paenibacillus larvae.