1. COMBINE pasta, artichoke hearts, red pepper, green pepper, cheese, carrot, onion, olives and salami in a serving bowl.
2. WHISK olive oil, vinegar, salt, pepper, sugar, mustard and basil in a small bowl. Pour over pasta. Toss to coat. Season to taste.
3. COVER and refrigerate 2 hours or overnight. Toss before serving.