Deep learning for predicting antigen presentation