gene ydcX