Why do proteases mess up with antigen presentation by re-shuffling antigen sequences?. (June 2018)