MDAVVDLFSKLADVTFNAAWKEITRQLKFSEDLGSIKDNLSLIQSFLRDAERQSSKLQSVRHTLKKLKAAAYDLEDMLLLFESWTTTHKGEVLPLSAKATKELVACSERLKMPHKLKRMRETIEEIIDHQNKFNFIEDTRKNDEEVFRKRETFSDADEVPIGRIEEKERIISMLQADDSNFFIVFIYGFGGVGKTTLAQMVFNDDRTMQFFDFQVWVYVSLKFDIKTIGQSIISQLDKSSSSADITLQATRDRLKTIVKGQRFLIVLDDLWEEDPDELEKLRTLLRGAKAGSKIIATTRSVKVAKLMNGSLTIELGALPDNCCWELFRAKAFPHGKVDADKESIGREIVNKCSGMPLAANSLGRLCRRTDEWKAIRDSDIWAEDGDDVPFIDTKVLPSLKLSYQYMPYHLKPCFAYCAVFPKGSHIEKSSLIQQWIALGFVQLPAACQSFTVQQAGERYFEELREMSFLQDVAGMSPTPFARYNEPRGVQFQMHDLVHDLARLVAGDEVIAFDANRQQKPHGNTDNCRHMLLSNLCDSSLYYWSIPSTARALRFEKCSIAQTSLKSLMGAEFLRVLDLSTCTTIANLPDSINNFRLLKFLNISGMQTGLLPKSLSSLHGLLALNLSENTGLVDIPSYICEFVNLHYLDLHGCSNLRELPQEIHILKELLHLNLSGCGSLQSLPNEFGELRKLSFLDLSYCSQLQSLPSKFGGLQELSFLNLLHCYQLCELSDSFIYLANMIHLNMSFCHQLKLLPSGLFKYMKKLLGLNLSGCTSLEVLPEVCENDAGCPMLETLDLSNCTNLAALPNSCTSLCELRYLNLSGCSRINNFLNLIPHWKFDKLEYLNLSGFDAKTYPEAPGTSVANVESSEDLNRELELGMLQEDIITQRLHHLKYLSVGGFTLFSKQGIASLVDLLTLPNFNVQAQPADNHSNIMLLQQILDLTHHELNIKCLENVVSPEEAKKVELSRKQQLHFLSFEWSCFLSSLTPDGTGEEKAMAVLEHFRPYYNLQCLSLKGYNGTRFPNWVNKIDDTLPNLVKIVLSNIKWCDHIPTLGHLPNLQELEINDMPLLRHARIVPCKKLRRLTLVGLQDITVLIFYDYNSETQVNDVHETGVHEVVLCCDFDEEERETRDSLPISKQVKRKAAAAGLVAKVKGCLKAPRCGTSTETKRIHYIGAGNDAPAVTCKPVLTPAPSKERREQAAGPTLDYLKIESCHNLKLHPYIPMCKEYFVKNSFLNLDHIEEDAIGIQRYDMLPLNPTFKSKMWIEDCVERHDDSVKWIMKVVTNTNVEELFITRCYIIARPPIIEERPFGTLRKVKITDCTGPFPKILALFTSLQEIEVNSIRNSFWRDSLHKMTRLEKLTTPSPELLVSMLSGYHHIPYVNTKEVALFSVRPKRSWVYRNPLLIFDSYRQQLHWKEALEEEELEKLEEEGDKKEEEDPLRHWVHRKKEMEENETQGEEHPLQFTTGSATNCSNNFSLLYQYHDYKIEQITIQNLEHVERAEEVSGQGQLSQYRQLQSLSLMWSSSSLPQDSSIVNDFLILEKLQPHGTLKTLRIQGYRSRTLCSWVMDISISLPNLVKVELSDMILCEHIPLLGKLANLEELCISNIPCVTKVDAAIYGDKTPLFRKLREFTIKKMNGLEKWELLQYCVNLEQLSIRSCIDLTTLPDSIRSCLFLSKLEVLECWNFSALPEWIGELVSLRELCVHAAKLERLPQSIQDLSALEKLVLKKCNYRLRKRCTSGEDKDKIKHIGSVDITQSPFLLVRSNDMFMERICSPQLIEIHIVCSKYDKVSSLDVKKLHPYDSLEILSLKGYYGAYNPLWMSSLPNLVKLELTSVVLEHIHLDQLPNLVKLELSSVGFEHLRLDQLQSLQELHISRVQSIGSKVCIWCTEPLRKLRRITMSELTNQGLQISMERQGHSNENLFPGLQDLEIHCCSMLRFEPSIPRSGRYILSGRKGQPGQDMCPSFHRIMGPSIPASLYKMEIRYSRGFSSTSWNGLRHFDIRELIIDDCYDDIPLPESIRGWRSLRKLEILNCDEITALPEWLGEITSLRELKVETYFMTTLPACIQQLTGLQTLTLLNCGPVLEKRCKSGEDKNKLAHIPNVTIL*