A cry1Ab-type gene was cloned from a new isolate of Bacillus thuringiensis by PCR. When restriction pattern was compared with that of known genes it was found to have additional restriction site for ClaI. Nucleotide sequencing and homology search revealed that the toxin shared 95% homology with the known Cry1Ab proteins as compared to more than 98% homology among the other reported Cry1Ab toxins. The gene encoded a sequence of 1177 amino acids compared to 1155 amino acids encoded by all the other 16 cry1Ab genes reported so far. An additional stretch of 22 amino acids after the amino acid G793 in the new toxin sequence showed 100% homology with several other cry genes within cry1 family. Homology search indicated that the new cry1Ab-type gene might have resulted by nucleotide rearrangement between cry1Ab and cry1Aa/cry1Ac genes.