MSDLGGKNGENGNEDGASSKGTPSPKGATIPFDYSKLTIPSHNFVSMPSGRAPQFDGTHYAAWKHKMKLHLISLHPCIWKVVCTGVDVPHDDMELTSEQEQLIHRNAQASNAILSALSPEEFNKVDGLEEAKEIWDTLQLAHEGSPAVREAKIELLEGRLGRFVMDDKEIPQEMYDRMMILVNKIKGLGSEDMTNHFVVKRLLRAFGPRNPTLVSMIRERKDFKRLTPSDILGRIVSHEMQEEEAREVRQMVKNAAMIKNQEVVLKAKQEEESSCEESEDEEMAFIVKRFKHFLRKSGYGKGRKNDDKGKRQSKRACFNCGEYGHFIADCPKSNEAKAKGGKKKPERAHVAEAHMAEVWYSGDEEDPEVKPKPKPKDKVEGEGGVATVALKSSSSSKERLFNNLSDDDDDSYHYSCFMAQGRKVMTQKPSHTSLDVDSSDEESDNELDDVLKSFSKPAMQHLAKLMRALDSKEQSLERQEELLILEKKRNLALEESLAKKCAKNEQLANELNLANGSLASLRDVSETLQEKFASLDKSHKDLEVQFDTLWNSTSQPNVVSNSSNPSTSNGCARCYNIDLNSHATNIDAMQALKKENERLGTLVKYGCIKTYHSKDALYKTITAHPNKDGHGLGFSGGSPVFKRVMVNGKECLMFVREGKAPQASEMTCPLTGQTPGSSGQNDRMFLPCKTGSSGHFVRKFRASDRPKGLTGSSGYNARKFQPEGLYYDSYVISKNSEGKVVAYFNGNYNDEYRTCVWVPKALAYSSGGSSWVVDSGCTNHMTGERSMFTSLDEEGGSRENIVFGDDGKGKVMGLGKIAISKNQSLSNVLLVNSLSYNLLSVSQLCKLGFNCLFTDVDVTVFRRDDSSIAFKGVLKGDLYLVDFDVDRVNPEACLIAKSSMGWLWHRRLAHVGMRNLASLLKGEHILGLSNVSFEKDRVCSACQAGKQVGSPHPIKNIMTTTRPLELLHMDLFGPVAYISIGGNKYGFVIVDDFSRFTWVYFLHDKSEAQDVFKRFAKQAQNLYDLTIKREEGIKHEFSAPYDPPQNGIVERKNQTLIEAARAMLDEYKTSDVFWAEAVSTACHAINHLYLHKILKKTSYELLSGKKPNVSYFLVFGSKCFILSKRPRSSKFSPKMDEGFLFGYESNAHAYRVFNKTSGIVEVTRDVTFDESNGSQGEQVVVHVVGDVDPSQAIGTKAIRDIRPVETQDDQEDRDQPPSSTSNSPTSAVSVEPEVLGPIDRNLWTSPGPEVPGSIVRNLRTSGSEDAQMDRRWMYYAHRSSTEYKEGVTEFVTFADNDRKSRMSMHMLCPCRDCKNDQMIEDKDEVHVHLIMNGFMKKYTCWTKHGEQEVPDVAAEEVLDQDVENTAAARDGMFVPSPLGGETIDLDTQCLLQCCMTLKTQRTTTEILRSLEYADLDVCPIYGASRYKRAKSEGEGSKSKRGGPAKVVWYLPIAERMKRMFANKEQAKLVRWHAEERKVDSMLTHPADLVQWRTIDRIYQEFSNDPRNMRFAMCTDGINPFGDLSSRHSTWPVLLVNYNLPPWLCFKRKYIMLAMLIQGPRQPGNDIDVFLEPIIDDFERLWNEGTRTWDAYAQEYFNLHAMLFCTINDYPALGNLSGQTVKGKWACSECMEETRSKWLKHSHKTVYMGHRRFLPRYHPYRNMIKNFNGHRDTAGPPAELTGTEVHNLVMGITNEFGKKRKVGKRKEKSTSKEKTEEHVEKQKIKERSMWKKKSIFWRLPYWKDLEVRHCIDLMHVEKNVCESLMGLLLNPGTTKDGLNARRDLEDMGVRSELHPITTESGRVYLPPACYTLSKEEKIDLLTCLSGIKVPSGYSSRISRLVSLQDLKLVGMKSHDCHVLITQLLPVAIRNILPPKVRHTIQRLCSFFHAIGQKIIDPEGLDELQTELVRTLCHLEMYFPPTFFDIMEHLPVHLVRQTKCCGPAFMTQMYPCERYLGIFKGYVRNRSHPEGSIIESYTTEEVIDFCVDYMSETSSIGLPRSHHEGRLDGVGTVGRKTIRLDRKVYDKAHFTVLQHMTEVVPYVDEHLAVIRQENPGRSKSWVRNKHMSSFNEWLKNRIARLQNLSSETLQWLSQGPEWSATTWQGYDINGYTFHTVKQDSKCTVQNSGLRIEAASDGGRRDQYYGFTTVNLANNAYKDEPFILAKQVVQVFNIVDPCNKKLHVVREGKRRIVGLENIVDEDDYNQHVHGIGQEIPLEEEEEEDEVQYACVDHEEGLFL