MLELTSEFKPSPDQQEAIKGIVKSIKKGNKYQTLLGVTGSGKTFTMANVIKELNMPTLIMSHNKSLCAQLYSEFKGFFSKNHVEYFISYYDYYQPEAYIPRTDVFIEKDSSTNEDLERLRLSATASLLSYEDVVCIASVSANYGLGNPNEYIGMVLIFELGMQISQKELLKKLVDMGYKRNDNFFDRADFRVQGDIIDIYPAYYEDEVVRLEFFGDELDAMYHYNVLENKKGKDLKRFILYPTSQFSVGETRLKQAIKDIKAELNERLAYFEHENKLVEYQRLKQRVEFDLEMLTSTGMCKGVENYARHLTGLKEGDTPYTLFDYFAIKDRKFLVIVDESHVSLPQFRGMFAGDRSRKQTLVDYGFRLPSALDNRPLMFDEFIHKNCQFLFVSATPAPLELELSKENIFHQIMRPTGLLDPLIELKDSDNQVEILFDEAKKVIQRNERVLVTVLTKKLAEELTRYYLELGIKVKYMHSDIDAIERNEIIRGLRSGAFDMLIGINLLREGLDLPEVSLIAIMDADKEGFLRSTTSLIQTMGRAARNVNGKVLLFCKKITKSMQEAMDTTNERRKLQMAYNKKYNITPTSVKRHIEESLKNEEDLGEIYRKGKKLEKMPASERAKLVKELRKQMLEAAKALEFEKAAAIRDEINKLRDL*