Three mammalian HSPs (gp96, HSP90 and HSP70) were purified from tumor cells or pathogen-infected cells, and non-covalently associated peptides were eluted off the HSP with acid or ATP. Here, HSP90B2P is linked to neoplasm.