gene fo