gene yhfX