MESLFVESEQIVYIEIIGDPVYDIYYEDNINFINDQLSRDVAVNQSQSMISREDVHVCSHSKPIEEGVFVRSMDISGVLSLYHNEYMKIKFQILVMCFATVDVKIKLMVQIEGLLRDQAFRYKGEFVKLICTLSAAVAWDSDMAQGHVLTSCYIIMESARIPQFFMAPSATSGGIRAASLWFFNRRTILDVMVSISIYSILDESPFVVREENHEIYREIYGDPIYDIYEDDVLHIDFIFKEGSIEISRAKLGQNRIGEDFLQNLNNLSGANFVRKRICEDSSYKQISAKIVQNMLLKIRGRVFLGKRFGFEDYDQDSRTNLFQPGENDVDRYLE*