Mark Cueto has announced that he will retire from professional rugby at the end of the coming season, his 13th with Sale Sharks.