MGSKRDEEKKRVDAFLSTKKFQALGASQEMIAALSSLEIVRPSEIQALSYKQVMRGNSCIIADQTGSGKTLAYLAPLVQRLREDEEKGNFSTAKNPRVLVLAPTSELAMQVLSVCRALSTTCPLKSMVATGGFKWKTQVENLASGPDIVVATPGRFLHHLEEETIQLGKLQSVVLDEVDILFEEEEFVEAMQRVRKLASKDVQYIHVTATLPTDVHDKIFNKHPDSVPLLGPSLHLTAPGLNEILVDCSGDDDSEKTPEAAFENKKKELLNLLGEKRVPKTIIFCNKIETCRKVENILNRYDRSGTKLSVLPYHAALSQEARLQSLQDFLSSQKPEVSTFLVCTDRASRGLDSVGVGRVILFDYPRDPSEYIRRVGRTARAGGAGKVFVFVVGKQVSLARKVMARNEKRHPVHAVPGAST*