MEDLDPFTISRQQLQKAAKVMNLDKQALEILSYPREILQVSIPVKMDSGEVKVFTGFRVHYNNARGPTKGGIRYYEKENLSEVMALSAWMTWKTALLDLPLGGAKGGIICNPKELSQGELERLSRGYIDAIADFIGPDKDIPAPDVYTNPQIMAWMMDEYEKVMRRSSPGVITGKPLAVGGSEGRGDATAKGGMYVLREAARSIGLDLSKAKVAVQGFGNAGQYAVKFATEMFGAKVVAVSDSTGGIYAKDGVNYEKLLEHKRKDGTVMNYDGSENISEEEVLEQDVDVLIPAAIEDQIRGDNASKIKAKIILELANGPTTPEADEILYKNNVLVLPDFLSNAGGVTVSYFEWVQNVTGDYWDEETVYSKLDKKMTAATRSVLETSKRYEVDPRTAAYIIAVKKVADAMKARGWY