#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
const int N=100010,mod=(int)1e9+7;
int s[26];
char a[N];
int main(){
	int n,i,sum=1;
	scanf("%d",&n);
	scanf("%s",a+1);
	for(i=1;i<=n;i++) s[a[i]-'a']++;
	for(i=0;i<26;i++) sum=(long long)sum*(s[i]+1)%mod;
	printf("%d\n",sum-1);
	return 0;
}
