If your carpet anemone is a S. haddoni, which is the most common one, it's not a natural host for the percula. I think saddleback, clarkii, and sebae are the only commonly available clowns that host in this anemone in nature.