MSDDGEALQSPTAILDELLAQEDCIILSPTCHASDVWPDTEDSEGVLSPISKQIADLCGELESCLGNLSHWHDHDLREYEDEFGYQGLNCLEEEVEEQTTCWILQDADEDDIAFAARAGSAGDVTRQRPASMPDLPNLMKSRAPQVGLEKVTKAGRRAPSRGEGPSDSTGLELDDPQGELDTLLAECQRRLKHLEALRRCIGLAMSDPEPWRKTGRKAGEDHWVGLGALALLEVSVYDDLGRQQGCGLVQLTERGTEVQPGEGQTWLGKFVSVEDEYYAHRCTDETVYRSPIHVDVFRVLPGKSYEKLGWLNGKKKDDAERLMDLSLGSGGGGGIAGPGPARPGTPPPGAGEEVQTGEAGIDGLAVALGANQAEEPPHKKQVATTPKPAKPKEESAREGALKTRGGDLQEVIAQRTAPQPADSALKMKGAKSSKKKRKRDKRARERSHKKARSRGREKEDDSSEDSATSTSSSESLFRLAALPEGTERLHRLHQERPGMLANLTLRRFQELLQRSTGGGAAERDQEMPAVARAYLNQIYLPRHPEGSIGLRNMRELRTLTTLVDMVALNDPLRALDVALQRIKSIELFVSQGHWNQANLLELVVPEEEQRAWFRQELKAAQQEQKADLRLQQDQWPRRRQAWSGGVAAAGGGEKKEGEGKDDAPPSNGRLLEGDLRYRSLERAMGESQIEESTRTKVREFVQDPQVVEMHAMLKESLGKSSKWNEVEYGFFETVADVAGDPTLEVKTRLAESMRFLVNESEPDGIAGFSRLLGVGSPQVGVDPRPGEGKLLKVVRGIEIRAASIDWTKEDGVYVGPPSKDYGTTIYHRDFVGQLDRELVRESLQGQRLYVQEKDQHHAEWLIAEFGLEAGQHLDPQGWKQILKRCCSRAMSLSLTGAILKLAIQCRPGELGNFARALTCCALEAFQRSAELLPLPLPPLDEAGLAIEDRIRSLAMESTGDDEAWKAVEEVAPQIGETVWTWLQVLVTNFLYCQGVNGRMITEGMLHGKTPTKAQEEAILKLRQWSRKWLSGDQTNCIRADSWENLAESLGDLYTGPSLGKSYPLTLEAILPTTPGALEAARVALADVVSPAVRDYVNQPDLLRIPDEELVCPRTSAVVQVESQDEWNKVVAHLVAAGMLEREVPSETLRFKDVPVRNGAFGVHKKWVMKEDGRWLRTLRLIINMIPGNSFQRRMPVRASEKMGYAPLWGNLYLHDDEVIICAAEDQKHCFHIYRPGYAWRSFFSLNKKAAGWAFGDGNDQAGYPRVKSAPMGWNNVVDFIQDGFENIAREAGLSPAQMIKMGEPSPLQALDTPRSFFSFYVDNYDQLTMVWRTDRGLYEGQPTCEQLLLREKMSELTVGRDPNKAAEGTLTWVTLGAEVDGEAGWVGSSMEFRRALTSSNLGLLGGELVRTDSPNLQSVVSKNMHSVQYCRPLSCLFDHLYIDLNKSVPRVVSEKAMDEVLLLTGALPMHWMDLRMKISGQVYATDASLEGGGACVSTGLSSWGLSRLQSLSHEVDGMEGQATRRMVVIEMFAGMGGLKQALDLIGLEPMWVVAVDASPECMKVYRQHCRHCIWIKDALTITKKDVLEWRRRFPRAEEVLLGGGWPCINHSALNVNRQGAAGASSQLLDAMLQIRQWLTEVSQELNLKPWKLYEFYENVVMDDEDYAVQSRKIGFAAHFLEAGQVGRCRRPRLYWVKNVEMIPGVDMRIINNVPMRGHSYHVKEVDLDTERPPMSWFLNDKAVKMADEEEPFATFTRPTARSAPPPSPAGLEQASEAAKRRWRGDAYRLQPYQYEPRNLVRDHNGPRRPMPEEQLRMMGFTSSHLNTKARLSQDQKGQMIGNSFSAIAVARLLVGLVLSPEDCARSDVTLALWNVWKAKEEKVQAEDRPWKVRFSSVAAGMPGTVSLREQVLPSPVMLVRPWVDPQGWMTDEETLAYLLARNGTHRSAEIRVDLGTPFSVGELCRQSVDPSHWVWRVLLSYEWKEKGQHINTLELVAILDLLRRQGRDVKNQGKRLIALVDNMVAMSCLSKGRSSSRSLQAPLRRISAVCLADLMPRRQVLGRRCQVERKRERQALGTLQSLVVAPATRKRYLEAVSRFLAFLKMHGYSYPRCFAVLDGRVSEFIESLWHSGDPKSFASDCLSGLGHFVPQCKKFLVGSWRLHGSWTRAELPARALPFTPVIVYALAQLSFQQGWPDLAILLLLGFDRYARTGELFSAKKGDFTWNAAASRLVWSLPLTKGRQRTGAQESLVINDPWLIGALRNFVAPLAPGDLLRSASPGVLRQRLKSLISDLGQCLQIPFLFWPHHLSCKQCLSFGYQ