MKFKIEDLTVYFPYEYIYPEQHQYMLELKRALDAKGHCLLEMPTGTGKTITLLSLITSYQLAHPSGKLIYCTRTVHEMEKVLDELRTLQAYQEKELGKAARILALGLSSRKNLCIHPQVSSEGSRESVDAGCRRLTASWVRANAVDNPDIELCPFFEEYEKKGAEALLPSGVYTLQDLRSYGKEKGWCPYFLARHMIQFANVVVYNYQYLLDPKVSGIISREMEKECVVVFDEAHNIDNVCIEALSVNIRQQTVDGATRNLNKISQTIQKFKATDANRLRQEYNRLVEGLAQQGSLHASDNWLANPSLPDDIVKEAVPGSIRRAEHFLDVLRRLLDYLKSRLQTDKVESEGPTSFVMSLNSQTLIDQKALKFCYDRLHSLLLTLEITDTDEFLHIQTVCNFATLVGTYTRGFSIIIEPFDERMPHIPDPVLQLSCLDASLAIKPVFERFQSVIITSGTLSPIDLYPKLLNFNPVIIQSFTMSLTRDCLCPMVLTRGSDQLPVSTKFDMRSDSGVVRNYGRLLLEMVAAVPDGVVCFFVSYSYMDGIVNSWNEMGILQDVMQHKLVFIETQDVVETTLALDNYRRACDCGRGAVFFSVARGKVAEGIDFDRHYGRLVIMFGVPFQYTLSRILISRLEYLRETFQIKEGDFLTFDAVRQAAQCVGRVIRSKSDYGMMIFADKRYNRHDKRSKLPGWILAHLKEAHLNLSTDMSLHIVREFLRRMAQPYDKAGTGTRKTLLSQADLASMETHASAGF*