MAEARSDAEHAAYNRNATVLADRITSARAAVSARAGADRSWERLFRPQNRAGIGVAREFERMGNQPVSDQLAARAEGYGIVFEHLGLTLGTVLHNIDLKQPLDVERVRFLRDVLLERKVIFFRDQHLSEDEQVAFGRCFGELDAFPFGKSGDNPYILEIRHGEDSPGTENSWHTDVTWMEQPSLGSVAQCVEVPPYGGDTLFSDSYAAYLGLPAGVAEQLEHLNGVHDYRIFLGQGSSALPEAVVEEFKAAIPFGVSHPILRTHPETGKTALYLHGGFLRHDSLYDRRTGEGLPRERSEGLVKVLLAQHQRPEYVCRFRWEPGSIAFWDNRAVQHYAASDYYPHKRLLRRVTISGDRPFYEPQQQNRDGGYAMNQQVSRIDQLREALGGAHELAVNKVKDHLEPYVQAFIENAPFAILSSADAEGNCDASPKGGLPGFIKVVDERTLLVPDIGGNRLFQTYQNFESNPKAGLLFMIPGLNVTVRVNGRIRLLEPDKLEEQGIEPELAWRDENAGLIQGLLLDIDEAYFHCPRSMQFADLWNTEIIEANSKLSLKALKKDCSPLLILPALGLCSSLALAEQAASEPIASLHQEERMTVVGTRTERNIDQVDATVTVIDSETIERRLMRDIRDLVRYEPGVSVGGTGSRFGLEGFNIRGVDGNRVLTIVDGIRVPDEFSFGPFLSAQRDLVDIDSISRAEIARGPISTLYGSDALGGVVAFRTRSPFDYVSAGEPVAADLKAGYSSANDGWVGTGTFAGGNDRVAGLVSYTRREASETINQGEVGGTGQAREKPDPQAISTRNLQLKGALALNDAHTLTLGFVDYANETDTQVLSDYGTLSQGTLVNTRDAVDERARQRYSLEYAYDRDNGLLHHAQGVIYYQTSETRQDTVESRTPPGGSEKLRQRLSHFEQDIAGFMGQLGRSFEGAGRHEITLGGEFYQTDSRSLREGFTVDAATGAPVFEFFPLPTRDFPTTRVRHAALFLQDEMTLLDGRLLVTPGVRWDAYDAKATADDIYRNGNPGIAEPVDYRDSDVTFKLGGVFAFNQSLSAYARYSEGFRAPPYDDVNVGFTNFIGGYKTIANPDLVSETSAGVEAGLRFTGAWGNVQLSAFRTDFDNFIESLAIAPAFAPSGIDPRDGLVTFQSINRTNVRIEGWEARGLLDLGMVSSRLSAFALEGAIAYAEGADRDDGTPLNSIEPLNTVLGLRWAPVSWRVSSELIWTWSDAKDEADIDGDRLATNAWNVLDLVAHVQLGRNWLVDVGCAGPLHATRPEFLGDAAGDLLMAARLIFPLLALIAAPLAVADRCEPVADPSRISVAGGSVTEILYALGAGTQIVGADRTSNYPVAALSLPQIGYVRNLSAEGVLSLSPTLVLGEHDMGPPDVIAQLERVGLPVIAVPEAFTRDGVVVKVRCVARVVGREAAGERLIVERLDLNGRAVTDESPRGLIVLTLTEGAPIAAGRDTSGEGFLTLAGARNALSFDGWKPVSAEAIAAAAPDFIVITHRGLEAAGGLDSLLEHPALRLTPAAVNARVLAMDGMASLQSSTQTELPPMNLQQTMTRPLPLGRSSATRQQRQQRILGLFSLVLAAALLLASAIGAVPIPLFGTLSGADSLTDLQRTVLQEIRFPRVVTAAFVGAALATTGAALQGLFRNPLAEPQLIGVSGGAALGAVGMIVVGDRLSLPAWSAPFSLPVAAFLGAALVTACLYGFAAGRRQQGVAVLLLVGIAINAITAVGIGAFTYFSDDGQLRTLTFWTMGSFGGAAWDKALPAIGLIGLALVLLLAGARRLDLLQLGEAEARHVGVDVNQLKRLVVFSGAAAVGAGVAVAGIIGFVGLVVPHLVRLLGGVHHRYLLPGSALFGATLTVVADLGARTLVVPAELPVGLITSAIGATGLDIAVGGKRLLAGVDLTLEVGELLAVLGPNGAGKSTLLSALAGDREPSSGTVTLDCVSLAQVPDTVQAERRAVVRQAPPVAFDYRAIDVIEMGWLPDLVPSTYYEKALMEVLEETRTAALADRVFSSLSGGEQQRVVYARALLQLWRPSSGSAPRWLLLDEPTANLDIKHAIALLESVRAQTWRGVGVAIVLHDLSLAARYADRVLLLDQGRPVGLGAPEEVMTSATLSSIYETPVLVERHGELDRLVVLS*