MEEDELRRQAQAIEACIAPLQVAIKDVELLSRRIPAAEDFHYYSNFSNFRGPVASMNARAQALLSEIGTCKKLRSEASAWPADVEESYDWLVGVQDDVLEGVGSALDELGLGAGKRPPDFLLRKGKKKNAPFASGNASESKSSTTSQRAVKVASQKKERLPVPFHVRSLPRPQDKFDYPADNSNSPFKHLSREEELTSMEYMKEFPADGPDEPVKPKSLSETPLFIVESLPALETMAAKLRASSEIAVDLENHHYRSFQGFVCLMQVSTRSQDFIVDTLVLRSHIGPVLRSVFANPSIRKVIHGSDRDILWLQRDFGIYVCNLFDTGQAARVLRMERFGLAFLLQTFCEVTPDKRYQLADWRLRPLSAEMLKYAREDTHYLLYVYDKMKGLLRDAETTEDLYLEVCQRSRDLCLQLYEKELFTESSFLHIYGLAEKNLTPEKLAIVAGLYAWRDKLCRSEDESTGYILPNSLLFRLAEDAPQDVKRLQGILRRGHPVAAFHSAALLKVIRDA