MEPAAAAAGIVKEELLEQQPLQDGGGDAPRPMEGLHEVGPPPFLTKTFDLVEDPATDAVVSWSRAGNSFVVWDPHVFADTLLPRLFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKTIKRRKPPSAAPQSHQQQASASCLEVGEFGFEEEIDRLKRDKNILITEVVKLRQEQQSTKDHVRAMEERLRVTEQKQVQMMGFLARAMRNPEFFQQLVQQQDKRKELEDAISKKRRRPIDNTPFYSPEETSQSEQLDSQFMFDSDVLDGLSEPGMPELENLAVNIQELGKGSTDGAKMDQANGQSELNDDFWAELLIEDFGDKAGQSELDGRPEVVEHLAQQLGYLSSSSPK*