MKFKIEGLTVYFPYEYIYPEQHEYMVELKRALDAKGHCLLEMPTGTGKTITLLSLITSYQMTDSSVGKLIYCTRTVHEMEKVLDELRSLHSYQQKHLGKETKILALGLSSRKNLCIHPQVSGEGSRESVDAGCRRLTASWVRAAALDNSNIETCPFYEGYDKKGSEQILPPGVYTLHDLRSYGRDKGWCPYFLARHMIQFANVVVYNYQYLLDPKVSGIISREMEKECVVVFDEAHNIDNVCIEALSVNIRQQTLDGASRNISKMSQIIDRFKATDANRLREEYNRLVEGLAQRGNLPASDTWLANPALPDDILKEAVPGNIRRAEHFVALLKRLVQFLRGRLQTEKVESEGPVSFVASLSSQAGIDQKALKFCYDRLHCLLLTLEVTDTDEFLHVQAVCDFATLVGTYTRGFSIIIEPFDERMPHIPDPVLQLSCLDASLAIKPVFQRFQSVVITSGTLSPIDLYPKLLNFNPVIIQSFTMSLTRDCLCPMVLTRGSDQLPVSTKFDMRSDPGVVRNYGRLLLEMVSVVPDGVVCFFVSYSYMDGIVNSWNEMGILQDVMQHKLVFIETQDVVETTLALDNYRRACDCGRGAVFFSVARGKVAEGIDFDRHYGRLVIMFGVPFQYTLSRILIARLEYLRETFQIKEGDFLTFDAVRQAAQCVGRVIRSKADYGMMVFADKRYNRHDKRSKLPGWILSHLKDAHLNLSTDMALHIAREFLRRMAQPYDKTGSREKRTLLSEADLMIMEAQTAVGY*