Cyano is caused by phosphates. You should blast it off the rocks and vacuum it up. There are chemicals out there that will take it out but it doesn't address why you are having the cyano issues. Do you vacuum your sand bed ever? I would do a couple of large water changes and make sure to vacuum the sand bed when you do them. Un eaten food has to go somewhere...