MEKKVEEVIDKIGFGGNSPAHGIVLYGMGGAGKTTLMDAVCHNMQNSGKQSAIIIRIEVGETPKIPKLQGMILEQLTGKTRKVADAKSGQKYISDELKNSTKLPLLLCIDNVLEGHHLEQLLPEDLSLPTGSVILVTARNKNVKSFLVEILGDTHCSVLSYEVKLLLLQDAKKLVLELLGQTYRDVSMDECLDRLVAACGGHPLALKLASKHIKSEKGKEEAWEHAIQAMREMDHTLSGNKEDLLVTCLWYTVENLDDKLRAALLDIVSFFNLSYDFGWEHVKMILGENVFEMLQERSLIEAYGEMDKKRVKVHDLIVALVKKRMLPSNDQSRVRSWEDLKPLVGEMQKLGAIEGLDLIDIDAADVDIVAIFKAIQDMHSLRLLFLPIHGLKSWPEYSISPRAPLRALRSHYLPFTFPSNPKELTYVELACDLDKAGAIRRLQLFSEAATSLKVVQLKFRDTLGVLPEGTVKNWKQLEELHLSWDSLKALPSSFGGLTKLRVLSLVRCRSLESLPQEMGNLNQLRKLNLDSTKKLHAFPEGICAGFKRLEEINLVDSGLRVLPSDICGLNYLKHLRMPFSALEEFPEGICGGLQSLVTLHLSGTIIHALPKDMGSLTALKELLLNGCKLLQVFPEGICGGLQSLVTLNLSGTKLHALPKDMGYLTALKELLLRDCEPLQVFPEGICGGLRSLEHLDLSGTKLSVPPADLGCLTAIRVLKVGSCEGLDAFKGAGFKSSLEVLDLSECGDVNKLPFDLKEFGSLKELYLVPSSEHQNLMPLEDKCNLYMKDFPDVRNKVRQDMVVLEESERRKKAVELLRNAKLIGCDELAVIQPGVLNGKVIGLLFAEPSATTYYSDEVKGICEELAENQGKPVQCLLVVDPFAEEGGAEFQQTEKDWRAYMPEGWLGVSTWDPETRAALSMAYRSNAIRDVQGSSFVFIVMEEGGHMIGWDAFGAEAYPFGDECMKPSLLLSMEMCMVEIDRLLNHVKSLEDGVGKPVGETRVALFFFSKQQVDGEGLKWDLLKHIWDSLSEDSAIRIVWIPAPYDGDTFWVMKLRLYPRPKWCMYYASGADNIRRVKKLWWHFGFGWCDKQVDCTQRIVMFDREKQTIHRDFGHVLLQHGVDAAFTMDSASLQLQEEKLKQQEWLAPTHNTQSSLGVLLHGCESLLAPKQTQQVDISEIQGRPTGLLFLPTDPGSYTDDAFTSWLSNLKARYEGMNENDKQIEIIYVTWHNNSQEFEDAYRGMPWLALSLADALRQRIKWCVARERMRQLLVVDEDPLKKKWFQLLCYLPFGTLQNSRFLYRGAQLLLFGADGEPSGSDPLGCEGFCSWGWNLPRFADFLQLPPSLQHSSHDGHALIPLNRYAKCDICGQRGIGFYTCIECNFDVCITKTCWKT*