MGTPVNIIVGSHVWVEDPEIAWIDGEVLDIKGSNATIVTTNGKTIKANISNIYPKDTEAPPAGVDDMTKLAYLHEPGVLYNLAARFALNEIYTYTGNILIAVNPFRRLPHLYDVHMMEQYKGATFGELSPHLFAIADDCYRAMINENGSQSILVSGESGAGKTETTKMLMRYLAFMGGRSGTEGRTVEQQVLESNPVLEAFGNAKTVKNNNSSRFGKFVEIQFDKQGKISGAAVRTYLLERSRVCQVSDPERNYHCFYMLCAAPPEDAKKFKLGDPRSFHYLNQTNCYEVANIDDGREYLETRSAMDVVGINNDEQDAIFRVVAAILHLGNVDFIKGKEFDSSKVKDEKSLYHLRTAAELLMCDEKALEQSLCERVIVTPDGNITKPLDPAAAALSRDALAKTVYSRLFDWIVDKINNSIGQDPTAKSIIGVLDIYGFESFKINSFEQLCINLTNEKLQQHFNQHVFKMEQEEYTKEEINWSYVEFVDNQDVLDLIEKKPGGIIALLDEACMFPKATHETFAQKMYQTYKSHKRFAKPKLSRTNFTINHYAGDVTYQADHFLDKNKDYVVAEFQALLNDSNCPFVANLFPPLEDSSKQSKFSSIGTRFKQQLQSLMETLSTTEPHYIRCVKPNTVLKPGIFENDNVLSQLRCGGVLEAIRISCAGYPTKRSFDEFLERFGMLAPDVLDGSDEKSACVAICDRFGLKGYQIGKSKVFLRAGQMAELDARRAEVLATAARRIQRQIRTYLTRKEFIVLKKATINTQKNWRGKKEAASIRIQKHIRGGIARASYKHLQGASVSIQTGLRAMAARDEFRRRRRNKAATIVQTEWRRFHACSEYKKKQKATLTLQCLWRSKVARKELRMLKLVDLEEAKGVEITKLQNALQEMQGKLEEAHNQIVHEKEAAKIAIEQAPPVIKEVPVVDNTKLEELTDQNHKLEDEILEFKKRVEEFEKKFNEVDNESKNRLKELEESQAKISGLQETIERLDANLSNLESENQVLRQEALVASTNEDLTEETENLKSKIKELESENEFLRNQKVVVVEQITTPEKVSPQLQSLNNGHEKNDDFETPHVEQEKTKELENTPYSSLTKQKSLTDRQQENHDVLIKCLLEDKRFDKTRPVAACIVYKTLVQWRSFEAEKTHIFDRIIHTIRSSIETQDNIKDLAYWLSTTSTLLFLLQSTIKASGSPYKSPHRNRASPTTLFGRMTQAPRSTRVRPTRGASRNILSNIVAKQQASIIHWQSIVNSLDNTLGILSENYVPSIITRKIFSQVFSFIDVQFFNSLLLRRECCSFSNGEYVKSGLHELEQWCKKATDQFAGSSWDELRHIRQAVGLLVSHQKTQKSMEEITNELCSVLSVPQIYRIGTMFWDDKYGTQGLSQEVIGKMRSLMAEDSVSMPNNSFLLDVDSSIPFSLEEISQSFLDIDLSEIDPPPLLRQRSDFHFLLQQIE*