MCLLPCDELGSIGSESPEELARIVDNIFKIAKIEVKPQNGKIEPLCGGCRAKLGYDYDEDAYYDMLCRMYSSDMQNKMITIAMNNGHIALPVDRPESPTAQTGPYIDAACGTFVVTELGVEALNAGKDELVCAICSKAFNFKSTLRLHIRSHHQSAPREVVETVRPVRKPRVYECVECQLSFKLKYDYDKHVGTHKKSNMFQCDVCFKLFKHKSYYSMHRNMKRCKLGPVPLDLTGVAAMSDLGMMPQQAQLQPEVRPNGRRNGKTKGGRHATVAVADPLGSVSALLQCAGPEFTSLSDCQLEHGS