MARATNGRRSRHSKTTNGTAACKCAKSRKVGGKRSKKVVDEDSTSESEEEEDSASESATEDETEDEEAEDQSSEEVTDQEADRKKSNSKRSKKSKKSKKKLAPRGSLATPKNIYRSLKDSDGNWTWVDKYPKHVPEPAENDETGQYAVLVRNVKSNDARKKLEAHSIVIQSPHLKKALAEILADYPGVAIELDRLEFEAPFVPFVHRWEKYKAYIAQATKDAEADDKDKDKDTKNMSEHLAVLDGILRYEIGDKIAAFEDYIRHGVIKFSDLWMIFQPGDVAVTSTQTLAMEVVETEYMENQCGKFLRVRGECVDFSGTEFGRSDVATDIPEFLGTKPITGLSVNPLSFHADRDALSAALVARGARFEELAGHKYRQYSGAAVGWDQQGKEVPVEVTGRVVVDIESFNRFSPWTAPRRYVDDWNARDLERLEAHKLEHGLNEDGSVKLTPFHQMICHRRTRGYSLKAKKWLDFYVDRISEIRWDDGAFDKLVLDQDHKELIMAFTESQLDAESKGSFDDVIAGKGQGVICLLSGPPGVGKTLTAEAVAEHLRVPLHTLSSGDLGSRPHEVEAGLSRILELVARWNAVLLLDECDVFLEARSTHDLERNKVVSIFLRTLEYFQGIMFMTTNRCDNIDRAFQSRIHVSLEYPDLTPASRAAVWRNFLGGRMSVPERDIDDLAEIELNGRQIKNVLKTAQLLANRKGSALKSEFIHTVLAIEKKRPGQKNAH