#include <iostream>
#include <string>
using namespace std;


int main()
{
	string str;
	cin >> str;
	string symmetry = "AHIMOTUVWXY";
	bool isYes = true;
	for(size_t i = 0; i < str.size(); ++i)
	{
		bool isSymmetry = false;
		for(size_t j = 0; j < symmetry.size(); ++j)
		{
			if(str[i] == symmetry[j])
			{
				isSymmetry = true;
				break;
			}
		}
		if(!isSymmetry)
		{
			isYes = false;
			break;
		}
	}
	for(size_t i = 0; i < str.size()/2; ++i)
	{
		if(str[i] != str[str.size()-1-i])
		{
			isYes = false;
			break;
		}
	}
	if(isYes)
		cout << "Yes" <<endl;
	else
		cout << "No" << endl;
	return 0;
}