MEFEKLLRLMVEKGGSDLFITAGVPPSMKVNGRVMPVTKTPLSPEQTRETVLGVMNEQQRRDFAENHECNFAISARGIGRFRVSAFYQRNLVGMVLRRIETNIPTLEELKLPEILKKLALTKRGLVIFVGATGTGKSTSLAAMIGYRNKNSTGHIISIEDPIEYIHQHQGCIVTQREVGLDTDSFEVALKNTLRQAPDVIMIGEVRSRETMDHAVAFAETGHLCLATLHANNANQALERIIHFFPADRHGQVWMDLSLNLKAIVAQQLVPTPDGKGRRAVIEVLLNTPLAADLIRKGEVHELKPLMKRSTEQGMQTFDQALYQLYTQGEITYEDALAHADSANDLRLMIKLGSESDADHLSSLTQGLSLEITDDDPAGRRFR*