oligogene