Histidine kinase.,

Chemotaxis protein CheA (NCBI)