Processing and Presentation of Self Proteins