MCRVRPTAAGEGAAVVTIPTPTDVLVAQPGTREGRRSFAFDQAFGPGSGQEAVFEEVEPCVESVLDGFNVCIFAYGQTGSGKTFTMEGSSREEGLAGINPRALRRLFEMIAERKQLAAMGGRGGGESGGWEYAVSLSYLEIYNENLRDLLGDVPAARAGGAAAAPKKGKERASLDIRSTGEQVQVLGLSSLQADLYFADEVEEALRRGGGRRSVAATKCNASSSRSHPTLDAESLQALPSRRERRHAPLHLVDLAGSERVKKSDVSGQATGMLEAQAINKSLSALGNVMAKLQEKAKHVPFRDSKLTQLLADSLGGNSKTFMFVNINPSA