MESGHTRAASFMNAALRSRFAERIQKYEAKVRQGKGLIKEPRDVIEKKNHFGKDEQQQSPLAEKMMVPEKVLPREVGYGENVARQHYEREHSQKKVHNEQEECLHERGLHNLEKGFLSDKDTYKRQGRDNSPELHRVFSEQKEMISGMLQRSSSLSSSRLNNFDVVDMATGVLPMSTASGNFLPMEMMHLQLQDRIYEEVKPPSRLRINIEAIACELRVRLKAADMPLPMQEHAFRCARECLDNIGKGQSKLIAHALKKEFDDDYGPAWHCIVGTSFGSFVTHSLGGFVYFSLDKVSVLLFKTTVEPLENSR*