MNFLDDKNMENFKSILMEDNTNPKDVERQSLFYIIAGNEDLYSKRKHIYDFAERAINPECLESSEVDFSSSSRALIRLGYNLYNSYSDKYTTPIDILYGLDSDNYVLALNSLDIRFGVEREMEICSIDEGKENEDYCIGG