NN-align. An artificial neural network-based alignment algorithm for MHC class II peptide binding prediction | Synapse