Those mysterious sequences of satellite DNAs