MALELVGGALLSAFLQVAFEKLASPQVRDFFRGRKLDEKLLNNLEIKLNSIQALADDAELKQFRDPRVRNWLLKVKDAVFDAEDLLDEIQHEISKCQVEAEAEAESQTCTCKVPNFFKSSPVGSFNKEIKSRMEQVLEDLENLASQSGYLGLQNASGVGSGFGGAVSQQSQSTSLLVESVIYGRDDDKEMIFNWLTSDIDNCNKLSILSIVGMGGLGKTTLAQHVFNDPRIENKFDIKAWVCVSDEFDVFNVTRTILEAVTKSTDDSRNREMVQGRLREKLTGKRFFLVLDDVWNRKQKEWKDLQTPLNDGASGSKIVVTTRDKKVASIVGSNKIHSLELLQDDHCWRLFTKHAFQDDSHQPNPDFKEIGVKIVKKCKGLPLALTTIGSLLHQKSSISEWEGILKSEIWEFSEEDISIVPALALSYHHLPSHLKRCFAYCALFPKDYRFHKEGLIQLWMAENFLQCHQQSRSPEEVGEQYFNDLLSRSFFQQSSNIKGTPFVMHDLLNDLAKYVCGDICFRLEDDQVTNIPKTTRHFSVASNHVKCFDGFRTLYNAERLRTFMPSSEEMSFHNYNWWHCMMSTDELFSKFKFLRVLSLSGYSNLTEALDSVGNLKYLHSLDLSNTDIKKLPESTCSLYNLQILKLNGCRHLKELPSNLHKLTDLHRLELINTGVRKVPAHLGKLKYLQVLMSSFNVGKSREFSIQQLGELNLHGSLSIRQLQNVENPSDALAVDLKNKTHLVEVELEWDSDRNPDDSTKERDEIVIENLQPSKHLEKLRMRNYGGTQFPSWLSDNSSCNVVSLTLDNCQSCQRLPPLGLLPFLKELSIGGLDGIVSINDDFFGSSSSSFTSLESLKFFDMKEWEEWECKGVTGAFPRLQRLSILHCPKLKGLPPLGLLPFLKELSIGGLDGIVSINADFFGSSSSSFASLEILEFSRMKEWEEWECKGVTGAFPRLQRLSIKDCPKLKGHLPEQLCHLNDLKISGCEQLVPSALSAPDIHELVGGSLLSAFLQVAFEKLASLQVRGFFRGRKLDEKLLNNLEIKLNSIQALADDAELKQFRDPLVRNWLLKVKDAVFDAEDILDEIQHEISKCQVEVEAEAESQTCTCNVPNFFKSSPASSFNREIKSRIEQVLENLENLARQSGYLGLKNASGVGSGFGGAVSQQSQSTSLLVESVIYGRDDDKEMIVNWLTSDIDNCSELSILSIVGMGGLGKTKLAQHVFNDPRIENKFDIKAWVCVSDEFDVFNVTRTILVEVTKSTDDSRNREMVQERLRLKLTGKRFFLVLDDVWNRNQEKWKDLLTPLNDGAPGSKIVVTTRDKKVASIVGSNKIHSLELLQDDHCWRLFAKHAFQDDSHQPNPDFKEIGAKIVEKCKGLPLALTTIGSLLHQKSSISEWEGILRSEIWEFSEEDSSIVPALALSYHHLPSHLKRCFAYFALFPKDYRFHKEGLIQLWMAENFLQCHQQSRSPEEVGEQYFNDLLSRSFFQQSSNIKGTPFVMHDLLNDLAKYVCGDICFRLEDDQVTNIPKTTRHFSVASNYVKCFDGFRTLYNAERLRTFMSSSEEMSFHYYNRWQCKMSTDELFSKFKFLRVLSLSGYSNLTEAPDSVGNLKYLHSLDLSNTDIEKLPESTCSLYNLLILKLNGCKHLKELPSNLHKLTNLHSLELINTGVRKVPAHLGKLKYLQVSMSPFKVGKSREFSIQQLGELNLHGSLSIQNLQNVENPSDALAVDLKNKTHLVEVELRWDFFWNPDDSTKERDEIVIENLQPSKHLEKLTMRHYGGKQFPRWLFNNSLLNVVSLTLENCQSCQRLPPLGLLPFLKELSIEGLDGIVSINADFFGSSSCSFTSLESLKFFDMEEWEEWEYKGVTGAFPRLQRLYIEDCPKLKGHLPEQLCHLNDLKISGCEQLVPSALSAPDIHKLYLRDCGKLQIDHGFTLKELTITGHTVEAALLEQIGRNYSCSNNNIPMHSCYDFLLRLEISSGCDSLMTIQLDIFPMLRRLDIRKCPNLQRISQGQAHNHLQCLRIVECPQLESLPEGMHVLLPSLNYLYIGDCPKVQMFPEGGVPSNLKRMGLYGSSKLISLKSALGGNHSLESLEIGKVDLESLLDEGVLPHSLVTLWIRECGDLKRLDYKGLCHLSSLETLILYDCPRLECLPEEGLPKSISTLHIDNCPLLQQRCREPEGEDWPKIAHIEHVYCK*