Running the gauntlet: from peptide generation to antigen presentation by MHC class I.