#include<iostream>
#include<string>
using namespace std;
const int size=15;
int main()
{
char a[size];
int i,j=0,k=0;
cin.getline(a,15);
for(j=0;a[j]!='\0';j++);
for(i=0;i<j/2;i++)
{
if(a[i]==a[j-i-1])
continue;
else if(a[i]!=a[j-i]&&k<=1)
k++;
}
if(k<=1)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
return 0;
}