MESFFWECISFLRTMFTNLRNLERDMKSLREETDKLSAQEEDVMTEVEREEVEKGKKRKREVDVWLENVKRFKKEVDGTEENVREKRGWISRYKLTKHIEDLKAEVVQLKEKNGFSDGVAIHQLGIPSPQPAATLQSESANATMRRIWNHLLDVEIRKVGVYGMGGVGKTTILKHIHNQLIHSGVFKSISWVTVSKALDLYRLQEEIAGAIGLDLSNRVDNEENRSSKIHAELSRRERCLLILDDVWKPFPLDRIGIPEPNQTNGFKLAITTRSLTVCRGMESERIVKVEVLLPKEAWDLFEEKVGGPVLLDSSEIKPIAELIVKECDCLPLAIITVGRSLRGVKDVSVWRNALNELKCSYTEIDGMDDFVFSRLMFSYNRLRNDRIKDCFLYCALYPEDYKIRTEQLIENWVGEGWIDEMENTERERDKGYTILRELIDSCMIKGYDSVILAGRLDTIELHDLIRDLAIKITRVSPRFMVKAREYLEETPRVEEWVENMKRVSLMDNEIKILSGQPMCPQLTTLFLQGNRRLTEISNSFFENMQGLRVVDLSNTMINSLPESFFALKNLRVLRLDCCKNLHKVPCLATLKHLRVLSLNYTLIQELPQGIEELVNLRKLRLNGTSRMELFPAGIIPKLTLLEELEMVESGWRWPSNTVRAAADIKEIVESTKITCLRLRFEDVNGFNKLVGSGKVLALKSFNIGLGRNNPFWNLGYSKNVVVESTGVAGGSHASYLLLPRNVQEMIIRRVHDVTSLSQFCQPPNEEWANLEVLCLFSLPNLRAIFDGDGSIEAYVNLKWLVVGDCSRMKSLFSLGQLKNLQNLEKLEIRDCALMEDVVADDRNVLTTISLPKLWYIDIIHLPELKSIFKTSVTCYSLYSIEVIRCPKLKKLPFTTRNISLPTLERIYGNREWWDALEWDDPDVEVQLQDRFTDR