MEVWTRGSFGGQIEALIQQHRSLGGFTGGAVEDEAGKCKQEEGEGDDESKQAAADGEADKTKKGAAKGKGAARVKGEKRPRQARFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPFPRSYYRCTTQKCPVKKRVERSYQDAAVVITTYEGKHTHPIPATLRGANHLLAAHAHAHGGHGLIHPGMFRMPAPPGAFRPGDALGSFLQQQHAAMQHQQQVAAAGMAMRQANAMASGHMQAPPADRGLAAAMAGGGSNAGDNLDRGSSMRLPPEGGEPGTGEAGEGLGLLSRVRLVIPDTAGREEYQTMIAASSRAALGARVQVSWIMFATHSRPAAAADYPQWE