MIDLSALNAKPEDEVTSVSEPDGTPFRIKLSDIEPDPDQPRKMFTDADVDDLAENIKERGVKLPISVKTHPTKSGMWMINDGEIRWRASGRAGLDDIPAVVDENFDKFDQVNANEKRYALHPMELAEFVKARLADGFKKGEIAKRLGKKANAITELLALVDAPPCVTEACTSGRCTSPKTLYELRALAEKYPEQVQAWCDSDVEITRASVAALGDSLKEKKAPKPSDAAAGAAGANTDGGGKFRHDEKNGGGGQGAGAAGSGEGGEAGGSGGTGKFRHDEKTPPGNQGEAGGSGAGAGGGDADTGELTSWPRGKAVSDPDSMKRPLLLVEHDGRAAAVLLNRRPSSAGLIRIRYEDGGGDAEVDAGSVKINRLMEGEK