MSAPDPFDGPPADRGRGDRLALGEENYQMDRENALQLSMGAPRQNGGAYPSAVPPGAPSPAWSAGGDRLRDERSRSAERNRSRPRNGRSASGQLRICAKCGEPLTGQFVRALDGTFHLDCFKCRDCGQIVASKFFPAEDENGGGQYPLCEKDYFRRLGLLCYQCGNALRGSYITALDRKYHVDHFTCSLCDTVFGAQDSYYEHDGSVYCHYHYSTQFAQKCNGCQTAILKQFVEIYRNGQNQHWHPECYMIHKFWNVRLTPPQEASALSLDQDEQASRELVKVGEERMEEKVYRIWSTLSTFEESSAACISDMLLHVSNGAYVDGVMVAKKFIWHVDILFKSADGLDAAMTKLEMKALSYGREAKLLCKKIVAFFSLLSKAQDKEVRKLGVTQELLSLVTGLAHYLKLLIRICLQGALRIEKERNTSDGLYQFLDDLGNLESLKGEEQSLSITMGMSRLSANDSDQCSLCRKPIEDECAKNEEKRWHIACVACNRCGRELGRSLHDAQFNPYDQKIFCTNCGSFYADNAPPFTRVTKLQQYVYLLKVALARLLEILRSTGAIPREDGHPQDLHDGQRDLPPHLRSEARSKSFAAGSMHQRESSYESAVNDVKRLKSTRLDKALSSSVRKARTSRIMEGPDGTAGRPGSAGANSGDPRKPGFSIVEDPANERAEDSMLGNQDALTLDDIPRIVAAEQAREQRPNAFQRQELFRAPATEPNLNSNNPRAFSPGRGPRSHGEPSPQRGMVMGIGGRKYFSELSNLDYFIVRHLAVLTMHPLLNNEFELEELLGFIESRKPATFWNKFGKAFKNDGKKNVKKKGVFGVPLEMIIERDGADSTDGVGPGTLRIPAIVDDIVATMRQMDLSVEGVFRKNGNIKKLSELCEKIDREGCDSVNLSSQPVVQVAALLKRYLRDLPDPLMTHKLYNLWLTAAKIQDADKRRQCLHLICCLLPKCHRDCLEILFCFLKWAGTFHQVDDESGSKMDVKNLATVIAPNILYLQSKALTLDSDPMFAIVAVETLIQDIEEMCLVPDDLVDILSDSTLFNNNGDLTTKEILKRFGDRPLMNGGLRGHGDELVGRHDTPNRPFARRVDTDPAVWQDERSVRPVHDQQQYASSMHNTPLRRHEDNGQPSPYGQDFDPSPGMSREPSSDRGGGQRREWRNSGWGNNSRQPGSVGVTGTG