MSQANELLIGAGPDGQPVGQAWRLANRHGLIAGATGTGKTVTLQHLAESFSDAGVAVFAADIKGDLCGIAAPGNPQGKVAERIASMPWLNYQPKAYPTTLWDIAGKTGHPLRTTISEMGPLLLANLLELTDSQQAALFAAFQVADREGLLLLDLKDLKALLNHLKDKPEILGEDRALFTGASGQALLRRLATLEQQGAEAFFGEPALQLEDILRPEPDGRGRIHLLDASRLVHEAPKVYATFLLWLLAELFEQLPERGDADKPVLALFFDEAHLLFNGTPKALRDRLEQVVRLIRSKGVGVYFVTQSPGDLPDDVLAQLGLRIQHGLRAFTAKEQKSLRAVADGFRPNPAFDTLGVLTELGIGEALVGTLEEKGTPAMVQRVAVAPPYSRIGPLSDSERAELVQRSPLKGRYDQPIDRESAYEVLANKAGAKPEVQGQATAQQESSSGVGGMAGQILGSLLSNSTVKSAMRQAANQLSRELVRGLLGSLMGGKKRR*