#include <bits/stdc++.h>
using namespace std;
char test[20];
string s;
int c;
int main() {
  scanf("%s", test);
  s = test;
  for (int i = 0, a = s.size() - 1; a > i; i++, a--) {
    if (s[i] != s[a]) {
      c++;
    }
  }
  if (c == 1) {
    puts("YES");
  } else {
    if (s.size() % 2 && c == 0) {
      puts("YES");
    } else {
      puts("NO");
    }
  }
  return 0;
}
