MASRSERLAKFFTLVLSGKRLVSTVENFTLLLEAIQWQTDHAACVERIVASPPARSAIHAGIRLDVSPEFLNNHTSLFILYLSQPSVKNRCNGQFLQELLELIFDPPTVWNAFMGAFQDELLTERGMEAFAWLLIELLAHQSVGQINVVADAQNVADNGALLRSLSPETRRYGHKLQHILQIKASNMVVHNLDYFPGGRHDNDHADFRRIAIYPTSSEFHSKEKPFYRRADEILELAENTRPVMHLDNQFRLLREDMLSEIREEFLAARGKKQKRRTATLLEKLDLVNVFYGTDKRGSPCSLVISCLGGLVQLTSRDRDARKAFLENEQSFLRHRSFGCLIRGEEIVSFAMVDRQIDYLLKSPPSVVLRVIGDEAVRKTLSYFKLYDDIRFLLVDAPVFAYEPILRQLQEKIELPLAEELLGFQPVDVVAPSGTIPSTVIESLGDQERTLQDILGTEKPLSLDPSQMESLLSGLTQRVSLIQGPPGTGKSFVGALIAKALYKHSKETILVMCYTNHALDQFLEDLMDIGIDESAIVRLGSKSCQRTKPLRLSAQQAIRPRKSKATWSIIDGLKSKARDISEELDMAFSAYSSFKLNYDTLQEYLEFEEPEFLEAFVPPRDPDGMTIVGRGKKPISSQYLYDQWAYGKHHSLPSLSHLSAEARRVWEMDKAIRQEKIAYWKEKLLEEHVVNVQGLIARLDRCQKKLDEMWNERTRDVLLSKRIIGCTTTAAAINASVLNTTSPGVVLLEEAGEILESHVLTALGSHTKQLIMIGDHQQLRPKINNYALSVEKGSGYDLNRSLFERLVESGYPHSTLAKQHRMAPEISALVRRLTYPDLLDGDKTKTRLAPRGLQNRVVFIDHSQPEGFLHGVSDRDGDGGKGSKQNTFEVKLVLKIVKYLGQQGYGTDKLVILTPYLGQLHLLREELRKDTDPVLNDLDSYDLVRAGLISHASAQHVKRPIKLSTIDNYQGEESDIVIATLTRSNKDGDIGFMSAPQRLNVLLSRARDVLIMIGNSNTFTNSRKGKEVWKPFFDQLQTNGYLYDGLPVKCEQHPQRTAVLQTPEDFNKLCPDGGCDEPCGTKLNCGLHDCPHKCHQLSDHSKMNCRKVIDWTCTRDHRFKRPCFQQHESCHRCAEEDKERERRRQRDMDLELQSERKRQEYARQLAQLQEEIAHERRLQKEDRDEQERQRILSQHRDDLQKMRFRAPERFSVSPHASKVRKSGPATQGTNSQETVRQEPSHEAEQAEPNRPPSANSPDVETALSSAEQDWKYQKDYEGAESDELDKLMGMIGLEGSKTKFLSIKSKVDTALRQNVDLKGERFGSVLLGNPGTGKTTVARLYAKFLTAMGIIPGSSIIETTGSRLANGGVSGCEKQINGILNKGGGVLFIDEAYQLAQTNGQGSQVLDFLLAEIENLTGKVVVVLAGYRRQMEKFFAHNPGLPSRFPHEFVFEDYNEQELRRIFEYRIKTKFGGRMKVAGGMGGLFCRIVARRISKQRGHEGFGNARTVENVLDRILERQAKRLAEERRNQTFSDDLLLTKEDLIGPEPSNALRNCSAWKKLQSMIGLTSVKATVKALLDSMQSNYERELNEKPLVEFTLNRVFLGSPGTGKTTVAKLYGQILVDLGYLSNGEVIVKNPADFIGSVIGGSEQNTKGILASTLGKVLVIDEAYGLYGGGTRDPASSNSNQFKTAVIDTIVAEVQGVPGDDRCVLLLGYEEQMREMFQNVNPGLSRRFSPDNAFVFEDFSDTELEQILELKVKEQGFVTSEKGKKVAMEILSRARNRPNFGNAGEIDIMLNGAKVRQQQRRSSKKGILALDYFEPQDLDPEYDRGERAETNIPMLFQDIVGCESIISKLEEYRQSVKNMRELDMDPKEHVPFNFLFRGPPGSGKTSTARKMGKVYYDMGLLSSAEVIESSATDLIGQYIGHTGPKTQELLEKSLGKVLLIDEAYRLAEGQFAKEAMDEMVDCITKPKFFQKLIIILAGYDNDINRLMTINPGLTSRFPEELEFNGLAPADCLQLLTKLLQRRKADFLPKVNSFDLDALDSPSSLFQKKLLNRFQSLIRTANWANARDIQTLAKTIFRVAIQKMQNKNVSVTEELILRHVDHMISERTNREAKQSALRNPVADLLQAQSFGSTTAPPVLTTVSNPPTLHEEKKEEDPTALRSENCSDVVPRDDGVADDVWHQLQQDKKAAEAAEKQYQKLLREERAAENAVAELPDPPVEASEPDGEAKKQHERRRLEELKRRAELEILRKIREAEEQARRKEQQLQQKLRHMGRCVAGFQWIKQATGYRCAGGSHFVSNEALGV*