MNQQQLAAVVCADGPLRVAAGPGTGKTRVLTARIAHLVEEARVPPQRVLAVTFTNKAARELRERITRLIGPCEADAITMGTFHSLCLAILRQDITRLPEELPYRSGFAVYDEYSSLKLIKKLKMRLEGGSATGAAEQTAEQKKKDDFSAGAVQAIISAAKNDMYDAQRFRLHPPAKLRALGAQKLRLAAAVFEGYQQTLRDENIIDFDDMLLLTETLLRTSERTRRKYAGHWRHLLVDEFQDTNSVQYQLLSLLARDHKNVFVVGDADQAIY