Cry46Ab from Bacillus thuringiensis TK-E6 is a new mosquitocidal toxin with aerolysin-type architecture.