Function, diversity, and evolution of signal transduction in prokaryotes.