Adenylate cyclase toxin (CyaA) of Bordetella pertussis. Evidence for the formation of small ion-permeable channels and comparison with HlyA of Escherichia coli.