MLALLEFNDHLDMLYRLTNPRSVVPFLAKLGHDSLTAMCRKPLLQVLDTITTIPGLLPSLGDTITSGSLPDATPVAWFALTLAINSESARANPELEALVQPLLACGGGAAVAARQLKQVLSPAGAGPGSNGQALALEDLRAQAGGRHDNDAPNFRDIKIIPTSEEVSTNLLSIRPVLEGLQALPTVPLAEELVYGQALQRPSYLSAAQVEAVMAQQQLELEEAGKALDPSQVAALERGLGQRVALIQGPPGTGKTFIGVMLSQAIVHHSQETILCVCYTNHALDQFLEALLDKGIEDIVRIGGARLKHIRDLELKLAALQPPMQHFVSVKKKGGKKKGGKPGELEALCGSSAALNVLSS