We collected 6242 naturally presented peptides, we can also call this immunopeptidome! In this work, we aimed to mapped the peptides to their source, and we made a workflow as the picture at the below. In the 6242 peptides, we found 6122 peptides matched sequences in the human proteome data set exactly, this peptides were not be analysed as their sourse were known. we made an comprehensive analysis about the rest 120 peptides, the result table were at the interlinkage. All the peptides can be download at the right download module.