It's probably little fish eggs. I wouldn't be too worried. Anemones usually split...