MIFKIEDVTVYFPYDNIYPEQYEYMVELKRALDAKGHCLLEMPTGTGKTIALLSLITSYRLSRPDSPIKLVYCTRTVHEMEKTLGELKLLHDYQVRHLGTQAKILALGLSSRKNLCVNTKVLAAENRDSVDAACRKRTASWVRALSTENPNVELCDFFENYEKAAENALLPPGVYTLEDLRAFGKNRGWCPYFLARHMIQFANVIVYSYQYLLDPKVAGFISKELQKESVVVFDEAHNIDNVCIEALSVSVRRVTLEGANRNLNKIRQEIDRFKATDAGRLRAEYNRLVEGLALRGDLSGGDQWLANPALPHDILKEAVPGNIRRAEHFVHVLRRLLQYLGVRLDTENVEKESPVSFVSSLNSQAGIEQKTLKFCYDRLQSLMLTLEITDTDEFLPIQTVCDFATLVGTYARGFSIIIEPYDERMPHIPDPILQLSCHDASLAIKPVFDRFQSVVITSGTLSPIDLYPRLLNFTPVVSRSFKMSMTRDCICPMVLTRGSDQLPVSTKFDMRSDPGVVRNYGKLLVEMVSIVPDGVVCFFVSYSYMDGIIATWNETGILKEIMQQKLVFIETQDVVETTLALDNYRRACDCGRGAVFFSVARGKVAEGIDFDRHYGRLVVMYGVPFQYTLSKILRARLEYLHDTFQIKEGDFLTFDALRQAAQCVGRVIRSKADYGMMIFADKRYSRHDKRSKLPGWILSHLRDAHLNLSTDMAIHIAREFLRKMAQPYDKAGTMGRKTLLTQEDLEKMAETGVQDMAY*