gene hflK