ABC transporter histidine kinase hypothetical protein