That looks like dino not cyano, and unfortunately its one of the hardest to get rid of. Dealing with a small bout of it myself, but basically the only real proven means to get rid of it, that I have found, is hydrogen peroxide dipping the rocks. It will return though if you dont identify and fix the cause