gene flhD