A novel multidomain transcription coactivator SAYP can also repress transcription in heterochromatin