gene ydfG