MLKDLSSRLRDLKGAFGVSISFPAKRWVCADGRAGDIEPFKCDSDPAPRASSSTRDFTQEQAEKAILLEHEEDALEPTIEPEELAEVIRKTPEYIKQKELEIANFKHKAKEREQKWEHRLVAARAAVTQAETEEAAAEVDLAAKEGKLKQLKYCHRVQLRLPRQTVASLVGESRTLSACLLKFDNASIGCRLALAPSGHGLVVSDVAEGCAADAAGLLSDDVILSASVIARGDETLKEPQLVKDASAIACALSPADASLRLFLGSEELRFEEHRMMAEDDFVRCYRTYCCDNDLVPLGSDAASGFDVFADQALHDPKKPLAGLAGDDLDQQLRSLWAGARPETRKKCDDFAHKARRSTGPLTVAAFCAFRDKQLARVRREWSAWPQERVDKKLLELSGVSVPAERRQKLLRLATDQARKLSKPHCSEALSDFKLQAVSHRLTDEAGVVTALAALESSLTKLLGAGGVVEQMATFLESDLASDADEWASLRDWVLEMRRTHLELVRAKRYDEATALLDSAKENVEGRREALLARMNEKNEEAMADAAQYRARPVEDENTLEMDHAAAAEVEAKEVRAALNKSLLGKEKAFRVAKHRAVAEHDGLTAAAAMATLNGSLVEKEYLEAKEASENADADASRANSLLRNLEREARERAAKAKREYEASAALRAAAQAHSQKASRLLQAAEHQLESLAEQADAHAAVRAMLRSAKTTRFVRGCSTGGARPSGMPAIAEAEDEREAVEAPHQQQVITLQLQVERKSAIRLAVERRSVPALQALLSAAAAGAKASWHEAPDVRRALADAWRGALACPPVDNSVVLGPRSAAQADALGGWRAPLECLWQALPAGALTRWSLGAATEGEVEACLASESRTTNGVLAGVLRSDDGSLHSLLELLLSQRAADPKAGPHALDRLRKRLGECGIDEESKPGTPLAPGAALSVLAGAPADQELCSLLEGIAALLPFEVGGAPPLLEALQEAAAGDVRPRALLVAHLCEEAADLSSGWSPLHVAACMDDVEATEALLQAGFSALAEAPLTGATPLSCAAVCGSQRALTSLCAFQLPAIEAESIKTDAEMRAALTRLLPAVAEQCDESSVTRLGPMLTLLVRHGANPAAQSEPFELSAGSPARSLSPFEMLLRQCLPWLAWAHLGLESSSGQAEAAAWQAAAQSLAVGTAFARPSEGEPPSAAAVGAQAVGRLLLAYVPFGIWPAKAQEELRTALVTRQDGRWADAPLHAFAMAPHAALLPVALLQGDADPNLRWPDTGRWCGQSATHLAAAGGLYVWGRDRDRPTVRSGGESGADLLRLLLDPLLGRANPLQRDARSNLPLHLCCAIDDRAVAGLLAAQPEMGAHSFEGYGTQNRRHVTPLALCDASGGVAALVAKLRQEAARLAQAAEERLRAAGGTLPSIDSILRPEASVAELLSLRGAATGATSKAAKSKRAASPRAPPTHKPENGEAEAEAEAEPSPASLVERSRKLVKRLCFGAQPIRVVLTRHVWLQLTMMDVARRRKALALFHTLASGAGEATSSPCPGSEAVPLRVSASLGKGGEAVFAVVWERSSEGRPFFEAARGAEAIRVWSIETSDVSLHEVALYVEEAWAYGERGRRDTEGRFPMGTTNELSHPSDKWHPVHAEDGGELAVPYVIKWYAVSDTLPKLLLLNPDVQDVQLPLLLDAHEEALVPPPQPTCSTLLVGRSGTGKTSLCNELLYRTHAANERRRVAEQRVAEGAPARLEADGEGAPPHANVLFLCKSRTPELDAPLFLSSSEWLVLLDRCLPPDQRWFKSDQEGFGRLLQGHSSLKDKQLHVGALYREYLALASKQSPLEPAMRPAAYDAFEEYLKKKKKNGLYDVFHLKTQPRRHSPLHKVVIDEVQDLTMAELALLHDTSADEDGFFICGDTAQTITRGVGFRFTDVKLLFGGRPKLAQLKTNFRTHAGILGAANALVGLVTRLFPNSLDRLEEGALLPDTDPARVAEMMLAADDIGLGEMGANQVVIVRSASAKKKLPPLLRSGLVLTVEESKGLEFDDVCIFDFFADSDKACTWPVVGAIDGEVAPGATAPHAFDTLRDQVLCVELKMLYVAMTRARKRCFVYDSSTERRAPLFGYLSRAGVAESGLESLLSVTKTKSRKSSAQDWLRQAANLERNKLWAHAEKAQPLSHAYLKGADRASALVMGGKRLYFEAKEAKDAAATGRLLHLAAVALLQGAAAQPEGAAADRLRSSAAQVWCEAAMTAPTPRSAAKSFYTKAAELLRDGFGRGRSASRLVDALSCFVSAAAQATLAPLPSRRVLPSMHAPFNDVALAAGQEAAVDEAVKIVAASLRWGA*