MLPNTAEALASKVPVLVLTGFLGSGKTTLLNHILTAPHGKRLAVIENEFGEVGVDDALLAENTRVQHEEQIIEMMNGCICCTVRSDLIAVLQKLAARVRAGELRLDGILIETTGLADPAPVAQTFFVDYSVKAFARLDGIVTLVDARHIEQHLDEEKPEGAENEAVEQVAFADRLLLNKVDLVSEADLGRVEARLRAINRFAPIQRCEQAAVDVGSLLDIRGFDLERTLEMDPEFLSTDGEHAHDASVSSVGINEEGEVDFELVQDWVHTLLQTQGARLYRMKGVLSVAGRREQLVFQAVHMVFKWTSELRREEETGRRSRLVVIGKDLDHAQLRADFAACV