MESTLKELTNGESVLDIKDKCGVAGGVEDIYGEDRATEDQTITPWTFSVASGYSLLRDPHYNKGLAFTEAERDAHYLRGLLPPTVSSQQLQEKKVMHNLRQYQVPLQRYMAMMDLQERNERLFYKLLIDNVEELLPVVYTPTVGEACQKYGGIFRRPQGLFISLKEKGKILEVLKNWPEKSIQVIVVTDGERILGLGDLGCQGMGIPVGKLSLYTALGGVRPSVCLPITIDVGTNNQKLLDDEFYIGLKQKRATGQEYAELLEEFMSAVKQNYGEKVLIQFEDFANHNAFELLAKYRTTHLVFNDDIQGTASVVLAGLIASLKLLGGTLADHTFLFLGAGEAGTGIAELIALEITRKTSVPLEEARKKIWLVDSKGLIVSSRVESLQHFKKPWAHDHEPVKELIDAVKAIKPTVLIGTSGVGKTFTKEVVEAMASLNPKPLIMALSNPTSQAECTAEEAYTWSKGHAIFASGSPFDPVEFEGRTFVSGQANNAYVFPGFGLGIIMSGTIRVHDDMLLAASEALASEVTEDDYLKGRIYPPFTNIRKISAHIAAEVAAKAYELGLATRLPRPSDLVKYAESCMYTPLYRSYR*