Zaslat SMS: Heuristic energy-based cyclic peptide design