MHCSeqNet: a deep neural network model for universal MHC binding prediction