MVGTHPANLSELLDAVLKINEQTLDDNDSAKKQELQCHPMRQALFDVLCETKEKTVLTVRNQVDETPEDPQLMRLDNMLVAEGVAGPDKGGSLGSDASGGDQADYRQKLHQIRVLYNEELRKYEEACNEFTQHVRSLLKDQSQVRPIAHKEIERMVYIIQRKFNGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYGHLSNPYPSEEAKEDLARQCNITVSQVSNWFGNKRIRYKKNMAKAQEEASMYAAKKNAHVTLGGMAGNPYGMLPGAAAAAGLLNPYNPMNIPGQDTLHMGMPPFDLSVYNPQLMAAAQYQQQMDNADKNS