123009-46-1 Chef protein Chemotaxis gene product chef