MDADDLRRAMHNQIQELRGNVRVFARMRPPKAGEEAHAAVKHVDKDSMSVVDRLGDDQCFSFDRAFGPDATQSDVFEEVSQLVQSALDGYKVCLFSYGQTGSGKTHTMLGAGDGDNAGIIPRAVQKVLETAENLKAKGYEYAMEASYVEIYNEQIRDLLRPGSYHSEKHAIVANPKGGCPEVSGVERERVASVAHAATLVRRAAAARAVEATQMNAQSSRSHTLFLLYITGTHRASGQQLSGCLNLVDLAGSERTARSGAEGQRMKEACAINKSLSSLGDVFMSIGRGDKHVPYRNSKLTHLLAPCLGGDGKTMMLVNVAPEPESAEESMCSLRFAAQVNAVE