gene yfcP