Pembrolizumab and EDP1503 in Advanced Melanoma | NCT03595683 | Trialant