The immunoproteasome in antigen processing and other immunological functions.