Cut bread in half lengthwise. Drain artichoke marinade into small bowl, beat in garlic and oil until blended. Drizzle 2 tablespoons marinade mixture on cut surface of each bread half. Arrange tomato slices on bottom half of loaf; sprinkle with fresh basil. Top with layers of turkey, salami, onion and artichokes. Drizzle with remaining marinade; top with cheese slices. Place top of loaf on filling; press down lightly. Cut into 6 diagonal slices.