Life among the primitives: protein O-phosphatases in prokaryotes.