Variety of mechanisms used in regulating alanine, arginine, asparagine, aspartate, cysteine, glycine, and threonine biosynthetic genes of B. subtilis and other bacteria. The color code used for the different types of regulated genes and abbreviations of organisms are described in the legend of Fig. 2. The graphic representation of each type of regulatory element is described in the legend of Fig. 4.