MESFFWECISFLRTMFTNLRNLERDMKSLREETDKLSAQEEDVMTEVEREEVEKGKKRKREVDVWLENVKRFKKEVDGAEENVREKRGWISRYKLTKHIEDLKAEVVQLKEKNGFSDGVAIHQLGIPSPQPAATLQSESANATMRRIWNHLLDVEIRKVGVYGMGGVGKTTILKHIHNQLLHSGVFKSIFWVTVSKALDLYRLQEEIAGAIGLDLSNRVDNEENRSSKIHAELSRRERCLLILDDVWKPFPLDRIGIPEPNQTNGFKLAITTRSLTVCRGMESERIVKVEVLLPEEAWDLFEEKVGGPVLLDSSEIKPIAELIVKECDCLPLAIITVGRALRGVKDVSVWRNALNELKCSYTEIDGMDDFVFSRLMFSYNRLRNDRIKDCFLYCALYPEDFKIRTEQLIENWVGEGWIDEMENTERERDKGYTILRELIDSCMIKEYDSVILAGRLDTIELHDLIRDLAIKITRVSPRFMVKAREYLEETPRVEEWVENMKRVSLMDNNIKILSGQPMCPQLTTLFLWGNRRLTEISNSFFENMQGLRVVDLSDTMINSLPESFFALKNLRVLRLDRCKNLHKVPCLATSKHLRVLSLNYTLIQELPQGIEELVNLRKLRLNGTSRLELFPAGIIPKLTLLEELEMVESGWRWPSNTVRAAADIKEIVESTKITCLRLRFEDVNGFNKLVGSGKALALKSFNIGLGGDNPFSNLGSSKHVVVESTGVAGGSHASDLLLPRNVQSMIFRKVHDVTSLSQFSQPPNEEWANDLETLCLLSLPNLRAIFDGDGSIEACVHLKRLTVGDCSRMKSLFSLGQLKNLQNLENLEIRDCALMEDVVADDRNALTTISLPKLRYIYIARLPELKSIFKKTVTCYSLYSIEVFRCPKLKKLPFTTRNISLTTLERIYGNREWWDALEWDDPDVKAQLQDRFTDQKPPFPASKSFWSIFS