gene hflC