Mismatch String Kernels for SVM Protein Classification