MGARASVLSGGKLDKWEKIRLRPGGKKTYQLKHIVWASRELERFAVNPGLLETGGGCKQILVQLQPSLQTGSEELKSLYNAVATLYCVHQGIEVRDTKEALDKIEEEQNKSKKKAQQAAADTGNSSQVSQNYPIVQNLQGQMVHQAISPRTLNAWVKVIEEKAFSPEVIPMFSALSEGATPQDLNTMLNTVGGHQAAMQMLKETINEEAAEWDRLHPAHAGPNAPGQMREPRGSDIAGTTSTLQEQIGWMTSNPPVPVGEIYKRWIILGLNKIVRMYSPVSILDIRQGPKEPFRDYVDRFYKTLRAEQASQDVKNWMTETLLVQNANPDCKTILKALGPAATLEEMMTACQGVGGPSHKARILAEAMSQVTSPANIMMQRGNFRNQRKTIKCFNCGKEGHLARHCRAPRKKGCWKCGREGHQMKDCTERQANFLGKIWPSHKGRPGNFLQSRPEPTAPPEESFRFGEETTTPPQKQEPLPSQKQETIDKDLYPLASLKSLFGNDPSLQ