MVEKFSKTLWIELDIQKLVTGTDEFLIRLKRMRSLKSELTYLNLEARVKAFQESLPLIQDLKSEALRPRHWEKLMKETGKSFDMDPKSFTLANLFRMELHRFANVISEITNAATKELNIEMEIKKMADTWKEQQFEVFKYMKDGHDRGWVLKSTEQVVLLLEDMALNLQSMTNSRYVRAFLDDVNYWEKKLSLMGEVIEIWMQVQRKWMYLESIFVGSDDIRHQLPEEAKRFDNIDRIWKKIMAETAKNPIILDACTGPDRLATLNSLFQQLETCQKCLSEYLDTKRNAFPRFFFISDDELLSVLGSSDPTTVQEHMLKMFDNCAALIFGERNKTVIGMHSSEGETYDFRMPVTTDGPIEVWIKSVEAEMRYSLYQITKEGVFYYAKTERTEWIKKNLGMISLVNALIIVDVHARDIIDTFVRDSILDHREFAWESQLRFYWDRAVDDMIIRQCTGSFRYGYEYMGLNGRLVITALTDRCYMTLTTALTYRLGGAPAGPAGTGKTETVKDLAKSMALLCMVFNCGDGLDYKAMGSIFSGLVQCGAWGCFDEFNRIEAEVLSVVSSQIKQIQEALKNGLKRFQFEGKEIALDSRTGIFITMNPGYAGRTELPDNLKALFRPVTMIVPDLQQICEIMLFSEGFDMAKILAKKMTVLYKLAKEQLSKQYHYDFGLRALKSVLVMAGALKRGSPDMSEQLVLMRALRDMNLPKFVFEDVPLFLGLINDLFPGLDCPRVRYPQLNDIVEQDLKENNYLVMTGPSEQVDKVIQLYETMLTRHTTMVVGPTGGGKSVVIQTLARSQTKMGFPTKLSIINPKAQPTSELYGLMDPDTRDWTDGLLSNIFREMNKPISSDRNDRNYLVFDGDVDALWVEDMNSVMDDNKLLTLPNGERIRLQNHCKLLFEVADLQYASPATVSRCGMVFVDSKNLGYSPYVWKWCNTRSGEEAEWLREMMEKYVKPCVDYILEGIMENEITTPLQLTIPRTNLNMVTQLCALLGAILRDDTKMTTKQSLEAVFIFCVVWSLGGAVVQTTLVQDRTRFDKFVKDIAGFPLSTGDPLPPNQLPGDSLYDYYFDTNDLKWRSWNSIVPPYEPPKDGRFSSILVPTIDTVRSTWILNTLIRVGKPVLFVGESGTAKSVAIQKYLGSLPTSENLILSVNFSSRTTSMDVQLTIEDSIEKRTKDIGSSITEMTLELYKYLVDSLPPTPAKFHYIFNLRDLSRVYEGLTLSTADTVKTSAQILRLWRNECVRIFHDRLISQADKDIVQKKLLDLLGQKHGNDLDYVAKNPIIFGDYRNTLNIAEARLYDDLGDYSAIKIMFEEILDDYNLTNKKMNLVMFDDALEHLTRIHRIMRLDQGNALLVGVGGSGKKSLSKLAAFAAGCSVFEITLSRGYNEDSFREDLKKLYSILGVENKNVVFLFTDAHVVDEGFLELVNNMLTSGMVPALFKEEEKDGLIGQIRDQVTADGIVDTKENCWTYFIKRCRSNLHVVLAMSPVGDMLRTRCRNFPGMVNNCVINWLTPWPEEALHSVASVFLDEVDIPDHLRLPIVEHMVMVHLSVTSLSVEFKQKLRRSNYVTPKNFLDFIMKYRSSLASCRKNNTDMSTRLSGGLGKLIQAKQEVAELQVTLAEAKIVVDAKTTECNQLLDVISRSTSEVQAKQSLAQEKQGELERQSEAIGREKEEAEQALTEALPALEAAAEALNNLKKEEITEIRSFAKPHILVQKVCECVVILRGIKDVSWKGAKAMMADNRFLATLMEFDKDAISDKQMRALKDYFKDPKLTVEELMSISTAGAGLLRWVCAMMNYANIARTVAPKRQAVATAEKNLRNAQTELEKIQEEIKELSKQLQILRSQFEGNTAEQQDLKKKADLMEKRLDAASRLIEGLGSEHERWSKEIHELSVAREKLLGDCLIMSSFLSYTGAFTIDFRTYMLKDIWFVDIEQKNIPVTLPFKLEALLTDEVEISRWVSEGLPSNELSVQNGILTTRASRFPLCIDPQMQAINWIKKREGKLLEGRVKTFNDSDFLKQLELAVQYGFPFMFENVDEYIDPVIDPVLEKATTSLPGGRKTVKLGDKDIEWDDNFRLYLVTKLPNPHYGPEVSGKAMIINYSVTEQGLQAQLLNATVKHERPDLEEQREVLIRESSENKTLLKTLEDTLLRELSNATGNILDNEELLSTLEGAKSKASEISRKLVLAHETTLEIEQLRLRYSPAAKRGTILFFVMASLSAINNMYEYSLSSFLQLFQISLETSKQDPMLERRLRSIIDALTYDVYNYTCTGLFEKHKLMLSFQMTISLANGENQLNWQLLNFFLKGNLALEKAEKPKPYEWLPDQGWQDIVEMVKLGPQFAAVGEHFENNEARWRAWYEQEKPEEIPLPGEFGEKLKTFEQLLVLRCFRIDRITVALTRYVMEQMGEKYISPPVIDYRSIHRQSSPLTPVVFILSPGADPAFDVFNLGEELGFKAGAKLKYMALGQGMGPKAQETLEAGAVRGLWVMLQNCHLLPSWLKTLEKILEKLQKPHADFRLWLTTEPTSVFPLGVLQRSLKVVTEPPNGLKLNMRGSYAKITQEMLSDCPHWAFRTQVYVLAFFHAVVQERRKYGRLGWNVPYDFNETDLRISLLLIATYLKKTWDNKDDNIPWGTLRYLIGEAMYGGRVSDSFDRRILKTYLEEYLGDFLFDPYHPFTFYTGSDGTTYKIPENGPKENYTTYIDSLPLVQTPEVFGLHANADISYYTTTTKSLWRDLVDLQPRGGGSQGVGKKEDFISNIATDLVKKVPQPFDLPKIKKDIGTPTPVQVVLLQELERWNKLVLCIDESLHKLQKALAGEIGMSKDLDDLSMALFNGQLPALWRKLTSQTEKMLSPWITWLLRRYDQYKKWVEEGEPKVMWLSGLHIPETYIAALVQTACRDCGWPLDKSTIYTKVTTFVDPSEVKEKPNHGCYISGLFLEGASWDLQKSELTYQEPKQLVVELPLLQVVPVEATKIKLQNTFKTPVYMTQSRRNAMGVGLVFEADLATSKHPSHWVLQGVALCLNIDQ*