MSDDGGRYTPPGRRGGGGGGGSGSGRGGASGSGVGGGADGANLPLVPQGRDAGHTARLPVLSRTNYPDWALLMRVNLQAQGLWTAIEPGYAEYRDDRAALSAILQAVPREMLRGLEKHDTAKAAWDAIKTMRVGVDRVREAKEQGFRRQFEAMRFKDGETPEEFAMRLTAVVADIRDMGGVMEDEHINKKLLRVVPKKYKPVAISLEQLLDVKTMALEELVGRLSTVDSYSDDEEEGGGGKLYLTEEQWQARARKQEQEGSGGSSKSRGSSGTQNNRRGKAGGSPKGKETINSGNTSRDYSKVKCFNCDEFGHFARQCRKPRRQRRGEVNLTQGEEEPTLLMAHVMGVSLAGEETLGRTPGVHEVHLTEKKVILDHEVAEEEDNTTEWFLDTGATNHMTGSRSAFADLDTGVVGTVKFGDGSVVDIRGRGTVLFQCKNGDHRSLEAVYFIPKLCKNIISIGRLDARGYDAHIYHGVCTLRDPDGLLLAKVKRSPSFLYILKLNMARPICLAANGTETAWRWHARFGHLNFQALRRLAQAEMVRGLPVIDHVDQLCDGCLAGKQRRVPFPDKARFRAQDALELVHGDLCGPIAPATPGGRKYFLLLVDDMSRFMWIRLLSGKHEAAAAIKQFKAGVEMESGRKLRALRTDRGGEFTSVEFTEFCADRGVSRQLTAPYSPQQNGVVERRNLTVVAAARSMLKAAGMPAQFWGEAVVAAVYLLNRSPTKSLDGVTPYEAWHGRRPSVEHLKVFGCVGYVKTVKPNLRKLDDRGTRMVFIGYEQGSKAYRMYDPVSRRFYVSRDVVFDEAAMWPWRDPEVTQTGGEEDFTVEFFSTPLGGNRVPDVVVEHGGARETETAPSPLATPDAAPVWSPVTSSSPAGVEFCTPPSDASIESDGAPPRFRTVNNVLATTTPVLDFDYDDECLIAEQEPFSFKEAEKEQCWMKAMEEEMSSIEGNNTWFLCDLPSDHRAIGLKWVYKIKRSAEGEILKYKARLVAKGYVQQQGIDYEEVFAPVARMETVRLLVALAAHEGWQIHHMDVKSAFLNGELEEDVYVVQPPGFVVEHKENKVLKLKKALYGLKQAPRAWYAKLDSTLANLDFVRSATENAVYTRGEGNARLVVGVYVDDLIITGALGTEIAKFKEQMRSMFSMSDLGLLSYYLGMEVKQTEEGITMSQAGYAGRILEKAGMQGCNPCQVPMDARLKLKKGVEDCIDATQFRSIIGSLRYLVNTRPDLSYSVGYVSRYMENPGAEHWAAMKHILRYVAGSLNIGLKFRKGEEKFPRLVGYSDSDMAGDVDDRKSTTGVLFKLGENLITWQSQKQKIVALSSCEAEYIAATTAACQGIWLARLLGELQMKKPCCAMLKVDNKSAINLCKNPVLHDRSKHIDTRYHFIRERVERKEVEVEYTSSAEQLADILTKPLGKVRFLELRGKLGLSPV