MADTDRGQSLRGLYSSTSNQDHGLLSPTLSSSAMKSTRQEARPGDGRRSRHSRIQRKEMVLATRREEGLPSIPQSETGTATGSSDQQLVEVRCVDDKTRTVKMDILEKMNPPKFNKVEDIADLTFLNEPSVVHNLRQRYESKMIYTYSGLFLVAINPYHPLPIYTPQVISQYKNKRREENPPHVYAVAERSWQHMLGERENQSILITGESGAGKTENTKRVISYLTAIASAHKFPASGSENSVSESSRPTLGRQNTSTRVEVVDLVGKRLGKLERQILQANPILESFGNAQTVRNNNSSRFGKFVRIEFNALGAISGANIDWYLLEKSRVTSRSEKERAFHIFYQLLIGCSSTGSGGGGDEELAEKLLLNSTDPKDYNYLNKTKLVVDGMDDLEEWRNLRESLNVSDRSDVAYIHSGTENESLANLEQAFHLLGLPNLEEFKKSVLRPKIKAGREFVTQQRNAKQVKEELSSLCTTLYEKSFGKLIDKINAMLDKSKKGNQNSLSSFKSTFIGVLDIAGFEIFETNGFEQLCINYTNERLQQFFNHHMFVLEQEEYSKEDIDWDFVNFGLDLQPTIDLIESSSDPIGILSCLDEECIMPRATDLTFTEKLMGLVAKNPNPKFIKSRFNSTAGFIIQHYAGHVEYRTEGCSNDKFIATLFEEYRDTSSDATGLVPGGANPDTAGGPVTGVGKRRGVKRGAFRTVGQRHKEQLTSLMNQLQSTQPHFVRCIVPNPDKRPGVIDVKLVLDQLRCNGVLEGIRIARLGYPNRLPFIEFRQRYEVLTPGIIPSGYLDGRKACIRMLGALDLDESVYKIGLTKVFFKSGVLAELEERRDEYLYEIFTNLQANCRSFIHQRKMKKVLNKAMSIRTIQRNARIYNELKSWPWWQLYTRVRPLLAATRDDNELRKKANELNQLKEKNEKERQEREKLEAMKNAVELEKQRVENELEQERLVSLNKEEQLIRSKEMEMALVEELEATRKELEALEDQFESELKMHHATKVAVQEIDNRKEDLTKQITELEAQRLKWADDESRLKATINDQQHLIQKLEEEKVELNRVHEDLKRQQAESEEDLERSEKRLKMVIAELEGKLEFENDSTHKLKNKIEQLEKDYMNSKIQLGEMKKTIMEYESKLKHKEAEAVGLENQKSMVLKEKEVNLKRTKELEIQVESLDQQLNDSRGQIQQHINQQQSISKELDETRALLETKCSEEHMMSQVSKAREEELGKFREQQNQLLAEMSEIKRQGNQAVADIKSERDEVRRQFQSAHQAHNEATERITALTQKISNLEVTLQKVDRAKQAVEIELQEIRSKHLEATNYLDKTMKEKEGLEKQLSASVLKFQDMEDAMLKIERERSAWSRQVEDLRSKLEVEMTKRVELEHDNSSLEKDLKVHKDTVSDHEKNSASLRKELTLKNQELHKAISLQDKTIVEHVHVLEEAKKYTDRQLSEAQALLRDQTGQLKLLDRTVARLKGEAEDLTRELQKEKAQNRQSNAAQHRRVSGAHDNKNEVHLLKLNLDKEKIARGQAEANVRKLQTELQKAKEGVTSMGNVGRRSHPENTGMSGPAKKEYENRISDLERQLQERDTILNKATIDRVKKQVEQRYTDLIHLVQSDPNKTENELKNKLLAELQQANQELEDEMASSLDSLGRPVIEPMKTFANGAAFKRNHGRPGSLEETIRKHERATHGLQADLQVMSIQQIKSDVIRNHLESQLNGLLKILNTEDSNQSITIEEIKRKLNIENEQLQELLKEEIEARSLAEQSRLKGSQNLKEIQNSLTNSMDDRFSKLESNQFNLLSQNRASVHELENQKSRIVRRLPSYLFSSSCFNELMDYKQRCDHYAQMIEQEAEDKRQMLAELQEAQIERASSGDLENALVSWKQKADQYRDRVETAEVARLKAEKSETFAKVSLVDSERRRAEAAEDREAAEQRARVAEQRVRELEAYLEDEGGDFTKAQRETERTLVELNELRAQYDRAMNDRDYTVEATRQRFQHELENLAKELESERERTMKVREELRQLRTERDELQIRNDERLYSRGGFSKEKERLETKVQDITKAYDEAVAAQAEQSSQIVTLMSQVRDLRAARDEAEADRAALVTAKKSLEQRLEEIGSEFLSANSGRLSNDRVLQTLQQERSDLKRELEEKEDLVSVALERQKKAEAFANDCQMEANRERSESSELLKANVGEVVISETELERKIKLLNLKIVDLETRSMTSSPRHANAQQNRNNLSVIEPKQYEEVLNQLEQERENINKLNKKSERSLKDLEFKLVDSERSKNRLLDEIKNFENKLFSLRKLNSDLQSSETESQLSKRRAEREVADLQEKISRAISQAALMDMATEIALPGTSLALDGSAGPALTCRSEWRTVIRESKAQTSRHSNKGFTEAGQHEDEEHGRRVGTMVYTPVPSGSRLGAPARTNEVGCLQNGAKTGSKNKPYLL*