MQLLGDPGRFRLVSQRSQATRGQHQPYSTPAHGAATAAHAVPCGGPAFGHHRPLPDLAADRTPAGGGNTASLFFSPGLQLHLALSTHSLAHGVQDLTTQPQGPSLPTYPVLLVGATTGLPEGEQLSSAGVREVTSAALSVLDTMCRQGNQPQLLQGHSLHSTGHPSRTFAGLAFSRRATSTSKAAFTAELMRKSPLAVPLQRGQAVLTVHVPVDTRPIIPGTYTVTVKMVGGPVWGAFRGRTDLVLQAGGYPTTSDPSNLACAYVVSEQCAKSVGPKGEPQAPAGQGITNHIFACVRGPVWDPQLSHLHCAKFEMPGEEPMQVEVRGAPQAAGAATTAAAGSPAPAAARVADLGGNTLGVARPAAAMATAADIVDHVGDVQMQEAAGLGDVAAAAGGASGPHSGAPPPLPVLVAGGSNRAAAAALRAALQQQPSSQQWVSAGGLSGVQPAAGVGGPPAARPPPAGAGPAGVQQQHSGVPAPRPPLDQQAAAGQDQEPTAVMQRYLAELADLNLQRQRRLQEQQQQQQQLQRQGQSPRPRTGSQVVVLATLGGQDGAGGGPGVAASRRGQRVDIVDHVGDVQMQEAAGVGDAGAAAGGASGPPTVASPSLPALVAGGSTRSAAATLRAERQQQPSSQRRVAAGGLSGGQPSAGVGGPPAVRRRTACAGSAGAQQQPSGASAPQPPFDQRAAARQDQEQTAVMQRYLAYMVDLHLQQQRRVQHQQQQEQQRQVQPPRPRTGSRFEVLATLGGQDGAGDGAATAAPGRGRRVQPAAHAPPPPLQQQPRSKGRCGPAQLPQQRAGRLGGGLPPPQDGASSPPRVPTGRPTGGQQAGGGSGLGRQGGGVGRAVPQPLPQARPPLQTSQPAGGGKGRDRGLGAPAGGSADTAGRAGGGAGSEAEYGAVCLTRDTCVAIGSDLVTHQNRCADVQGFEWAQLGHDTLGGRLLAYLRDQGATVPDWAVCRVPAGRTAVLAQLHDEFTGWWRLYSAQPADTPLPSDVTEQLDDAAQQVQTAYMDYVLLDARTLRSAKRGLADPGGASGPSRRQRQHRSRSTSSLMSLGSAPLHPGGASSGGVPSVAPLLAASPAASPHSCGTAILARSRLSLPGCVLQPPSTDAAGRVVCWDWDVGHLRLRFVCVYAPTAVADKPAFFAGLHTHLASDRVLVVGGDWNCVTDASQEAAPSPSRAAGAPQLASLLAQFSLVDPWASKRGGAKGYTHPATPKPATPARLDRWYVSSTAAPWVLDVARTYGAPGDHNGVLLTLSLPDLPHAHREQWRFPTYLLFHPSLRLELEQRLEAHVAANPVTSTGDGACTQWEADKFFLREAATSIHRRHARQTRDGLHGVVLAADAAAALADRPGASAAQRQAAAMANLAVREERAAAAAASHNARAALMEEHGERGTRWFHRQADEPAAGAQEPITHLKVPGQPAPVALTGPGTRNTVSAAAAAMYSSTSPTGLFRVQPVCTASQQQLLAAIDRKVPADLQAAAEGSGDGALGDAELMAALAGSANGKAPGSDGVPYEVYKVFWALLGPRLCAAAAAAFAAAADAHDGGEMAAALPASWREGIITLIYKGKSLDRAELASYRPITLLNCDFKMVSKAVSARLQPALDAVVDELQTAFITGRWIGDNALYLQGLIEWMRLDVGADGTPRQGGALYFLDIEKAYDRVHRQWLYASAEGLGFGPRMLRWIRLLTANSSARVCVNGMLSDAFPVLNGLPQGSTASPPLWVIQMQPLTSFLRRQVEQGALRTPLLPSGEQAPPAAHHADDTTLTARDPAVDGPVLMAAVQLFCRASNARVHPDKSKAMGLGRFAHLTGPCPHTGVPFTTGAVTHLGVPLSWDSDAAAADLFTRRARGMAFVARLWAALSLTLVGRVHIAKQVLAAKLAYHFSFLNPSPAQLKELTDLVDHFAARSMHAEDASLVSHGNPLLLPKRETACLPYKDGGVNHVDLPAFLSALQAKTFALLAQPGRQPWKMLTRALLTHVRPDSATTWAWVYSDAPAPAGLPARLAAAVGHMQSAGVEQHPPQPATQPPAAPPQWRVSLDQLWVANAAGAVSYVHYTGRLLEPGPGVLPPAVDGAWQPACVLQHRKPRHLWTFEERAAYDAASPGDRAGAWPRAPYFLAPEAGVVVHPEHCRIAGVSLADYTVRDVRRAITAANPAAPPAPARPAAMPCPAPAQQAGGSGPQPAAQSRLAKREAEWQRAAAQLTTTAAQHFHNNPVALDPWLHRTSAAAGLQNTPARELQSYASPSQQSGEGPRRSARLQEQAAGGAGPSTGPATAAAAAAAAVEGDPRMPPPDASLLRGTWRRLWDSHASRGAKVLVYRLQHAYLPCGLYRAGKGIRPRVTTGCGGLGAHCPHPACGPPGPRAWASLTHIFLECPAYAQARTWLQQLWACVAPQAAAPPVTDAGFMLGDRMGMWASGPRGAGALLWSTLRATFLYAVWCAYWSREPAKQTSEHVVREVVSELRRVMRLRFTAATLTPETLSALPTQLLTAQLKAAKLEHFVAIWTAGGALCEVEEVQGGSPKLNLRLTLASPVQAP*