Heterogeneity of purified cholera toxin