Alternative sources of antigenic peptides for self and non-self recognition. (October 2022)