MKFNLEGLTVYFPYEYIYPEQYRYMLELKRALDARGHCLLEMPTGTGKTITLLSLITSYQLAHKEVGKLIYCTRTVPEMEKVLAELAELIDYRAKYLGRGPGSNEILALGLSSRKNLCIHPRVAEEGSRESVDAGCRRLTASWVRERAAERGARGGEGGAEEGGSGGSVADIELCDFFEGHERAGVEALLPPGVYTLSDLRDFGRKRGWCPYFLARHMMAFANVVVYNYQYMIDPKVSQMVSRELEKECVVVFDEAHNIDNVCIEALSVNLRKQTLEAAGRNLGKLSNSIRRAREADAARLQGEYNRLVAGLVAQGALRGGEDWLANPALPEDVVQETVPGNIRRAEHFMGFLNRFLAFLREKMASPVVTSQTPQVFLQELQERVQVDAKTLKFCYDRLSSLLKTLEITNTDEFTPIQLVADFATLVGTYAKGFAIIMEPYDERLPQVPDPVLQLSCLDASLAMKPVFSKFQSVVITSGTLSPIDLYPRILNFNPVAIQSFQMTLTRDCLCPVVVTRGADQMPMSTKFEMRGDPGVMRNYGRLLVELSAVVPDGIVAFFVSYRYMDQIISKWHDMGILQEIMQHKLIFIETQDVVETTLALDNFRRACDSGRGAVFLSVARGKVAEGIDFDRHYGRAVVMFGVPYQYTLSRILRARLEYLRETFQIKENDYLAFDAVRQAAQCVGRVIRSKADYGMMIFADKRYQRHDKRDKLPQWITRHLKEAHMNLSTDMMVHVAREFLRAMAQPYDRGAVGKSLLSEAALAALDATGGLDGAIASGA*