Bacillus subtilis Genome Diversity