Prediction of MHC class II binding affinity using SMM-align, a novel stabilization matrix alignment method