MEEYLESMKSLRSYMNDLEDDAAKRSVEEQQQRTAIDAHDSDVALVMAQAKQASEEAERLATARAKVGMQMAEKQGRIATLDIECATLKQTLELLRQETASTFVKLCEKRLFYTKRTETLTVKLQEQQEWFSMKNKITRQEPHVAKSQSKQNFIEGEKHVIFNSEGSLDKFESDAQNKPGKLYTQLVSAQLKIQDIKSQRSALLLEISRVYQLGPKLLYYYMYLVRLTDMNILLQIKQILEQEKNIIPGFPAALQQMDMKSLEEEYKALQGDKSGEVEYFQSLDETINGMKGILDPVKCQCGLEYNLKLDGEAMDIS*