Epitopedia: identifying molecular mimicry between pathogens and known immune epitopes