MDHPAAKLPKVAALANGMISEIHEIIDSHPSIGISVWVHDLPEELLQGISRFVPTHQRGVMRLVCSSWCEAISKDVTQLQLPLAALTAPPAWQASLLASPMPPVRPATRLPSSCALAPAAAAAAAAAAVSPREAALRRLFSRFPHARHLVLLHNAVLPPPAVKVALSSLRFLCPAVSHVEIRDSVSWEQPLELAPLVAAAGQAAAGSSSSGSSSSSDTAVDTAATSLSEPAAAVLAAAGAVAAAAAAGASEGSLRELTVTYLASPDMQRVARRWFGRELERLVSPHWSLERLRVRWLMGEAPRTFFTSRGFTRWVNAMTGVAPDRVGLIQSLEFAWAELSDGSFDRPIGGGAAAAVAGAADGGGGAALALAPPLPPWMPEPYHAALPPPPPPPDPLANMNPAAAAMAMLAGGHAEADAVFQAAMDGHMAEEEAGLMGHFLGQGDRWNQLGGLSDSATAALGLRGVHAGGGPAAAAAGGLRPGLPLSLCAFSNLKSLSLCCMASHAPADHLLRLLLRCRRLEKLSLVHHEAYASWPVRRAQLDLMNALEQVVQEELGVIESSTPPQPGNSHHHPASVTAAAAPAAADVANVAGAAAEEGAGRASGSGGTVGCGGASWWPSDLVLRLRELQLPATPALLALLHLPRPALSRLEVLDLQVIMAQGFAGALGGSDQALAGTARLVSALKAVRASGARLRDLFLNNVDLSPHLLETITQIDTLEQLLVFSGVLVLKDRNHEPAVSSGDDDDDEDGDHDGSSSSGGDLDDGGVDLDDLGDMDEHEEDVDAMESASSSDSGDHGPGPAPAPGPGLAHGGNQPHAAAGAANVIHVHNDDIAGLIDAAAEAVLRGRRGEGAQGAGAAAGGPLQGAMPLGAGGGFGGVGGVGFGGGGGVVGPFGRDDFAARLVSTAAEMAAEIFGIGGAASGSGVGGGGWFERLQGDGGQGGSGGGGGAADGAGDGGGGACGSRGDGGRERGGGGAGVVAQQSAVVVAAAAAAAAAAAGSSAPQGGVEVEKAGEAAAGCGFPTGPQASDGTAAAAAAATPAADGSLIKGEGTWPLPREPTTAAEKAATAVAATAGLPPPPPPPPPPLKFEPSAASATLPALKADPWRRNAVLLRRWLEAGLEAAAAADAASKAPSCGGGTAAVEDAGGSGTDSGPGPSEGSGVPFQPRSQRLHRAEGKDCGGMAQAAAGCASSGAVDFEPAIYSAQAGAAAGSRATAAAQKNSKARQRVSVAAAGGSGDDDDDNDDDDIDGGSGGDGTYDGNVNDRRVDGGVDGGVAGGGGYRSSPQGDGSEQPGRARHDGPKPMETALASPGPSPGGTRTRTRTAVDVDLHGTSGGVLDGRIGIGESVGVDVVAAYAAQVCAAARAALPGPLSDAAPAAATTATAGAAAGGSGMAAAAAAADAAARALGEITFSPSGKLAASIAMFLREFGCFLASVATLYGRQRASQQQQDQEQQQQQQPQEERHPERPSTASSTGLAGDASITSGGGSGGGDGVGGSGASSSGSGNRVAAAPAVPVGKLHLDPITVGRFVEAAVFLDVISCGASRPIIQRGLEDAGAATPISSAAGPGCASVGAAGPSDAGGRRQRPASGQSAATAVAATAAGPATATDAAAAAIASADAEALAAAETQVDAAAAYAVMSSAMSATAVTVTTAAEYDTAAAATCATAGRIYGGLLARLCDNTARGRVGSSRGGGLRNPFNETGLLLLLCEAIRACSGTLRQQLMRLQREGAPAAMRALRAGGMRGTSHTESDLVTTLLSWAQLAETLDAVLLAAEAALRGVAAAGSDTEHRLPVADGPSSSSPASASASIADPAAAAVVAASASADPEAVMEALVAARPAGQLRSAADEGLLSMLRLDGLTRLTRLRRLCLDLSPDNSVPLPVASTLRVLLRSLPSLESLHVTDQYCHPEKRLMGSLALPGVAAEYGGGGGGGGTLAAAAANRLTSLTLAARQPRRVWRAYTADGTGALLVPAAVNIHDALAAAPPNVAALLAPLDRTELSGALCERDMLAHWGMIPRNLRALCLHRVRLLDMPSDALTGSRDEGLLGPLHGDGGSLVMDAAAMRSHVPLPLPLPWRRAPSAVPALLQHLWLSNVTLTAPTDFAALLRELLAAAPVSGGLQTLVVRHCFIVRRQVQATGGSPIGAALRLLSTALGTSDSVCNGASNGLRRQQQQQQQQPQAPPGGHHRVGRVRLAFGEIMASVAKHASAAQALVASATTNATARAPAGDARTSQRLVMSGEEVGLLCKMQSLRFLALDSCLRLEDVCRLAALTALRTLALSPNVVASEEARARLDVEMASRYSPSLQAALMQLAPLTGLRGLWLPEWAASRAHVLMWQSQLAALGPALVTLRVMDHDNLWRLPTPAGCPDVADSLQWWQAEVWNTI*