#include <bits/stdc++.h>
using namespace std;
char str[510];
bool use[26];
int main() {
  memset(use, false, sizeof use);
  bool flag = true;
  scanf("%s", str);
  int n = strlen(str);
  for (int i = 0; i < n; ++i) {
    int cur = str[i] - 'a';
    for (int j = 0; j < cur; ++j) {
      if (!use[j]) {
        flag = false;
        break;
      }
    }
    use[cur] = true;
  }
  if (flag)
    puts("YES");
  else
    puts("NO");
  return 0;
}
