The c-myc promoter: still MysterY and challenge.