Cook pasta according to the package instructions. Drain, rinse under cold water, and set aside.
In a large bowl, mix the mayonnaise, red wine vinegar, Dijon mustard, red pepper flakes, salt, and black pepper until well combined.
Toss in the pasta, shredded lettuce, red onion, pepperoncini, cherry tomatoes, salami, ham, and pepperoni.
Mix everything until well coated in the dressing.
Add in shredded provolone and give it a gentle final stir.
Refrigerate for at least 30 minutes before serving to let the flavors get cozy.