MESAALGMLLSKLKDPHPTVQRYAVRSVFEALKADVGSKAAQQAVADCMLHASHSLAALDEALLQLCSLVEQAEALTASVLAHLQAALECSPAQAVPSVVKCIGFVCRHLLSNHSPTLLSFQSWELHPFVKAFRSRKEAHLELLQQVLTMLTQDGFIKISDALEFLHPYLNFIFLQPLTQAEDLVAARELYFSLASLVSLNFVVGTTVTKLLSRYMYHFTSKTTEEADWKFLTLRELVDAIESLVMQASTEAKVNDLKQIVSDVQLLLIDTCYESKEHGFSSLPGLELLGRVVELQKVVETTLFWRQKILFLAHLLAVADLKEEQIALISLARKVLRTTSQGGLDVLIENTVAIPSAFLWVFPTANIVTSSCASVKNNAAGLLQDLEDLLALYWTQRETNTIMPPTNVCMTASHGQLANNVHKILLNLWFDRCGWKTWMLLEPIADWNNIEDYGVGSWLLRLSSLVQSQSKLPSLSSSKACQYAYLTSWVCILVSVMLIHPVHSNDSVKLIAGMAKDDPVSGFSLVPVVLFYLRTWKRKCRGGNAGVLFRLMKVLPFLAVHPMSSSIVAGTVQSLMHSNRHLQVTGIRLLCKTWEIADKIYPHLQVQLDRSHFLGPVTDLELTLSRAACLWDVCKRDPDRGVDLIISIQACIESESATLKAVGLQSLSCLCQYDVIDFYTAWDVLSATFSDFPVNPTLAESLCGFLQNGALDAATYSDTSKLILQVLWKAATIIKNDEFEWWIVRRKALKALASYEVDDLNQSFEEVRGRHIQILLSEENTEVLKACEKLVVKLLCHEFESRHRGEVSVKHTDNKLAKFFAAIPQLFSTSVKREASVMQYPAAYLLLQCYKEGTLLKTQSSTKGTLQASKAEFEEQFTEMANNMNLQGNLILALLTLDPWHSFIDTQIIERDDRNTSDMPLSNALFQLMKTLCKLAEEAIPRVAENAVLALAVLYQVSQPMLNSPVDSIVNFLKSCLGQSHHEYLQWTSAIALGYVAQHCNTADWRLKSDVSIWLLECFCTSDRDIVRGACSLALGFVFHNLFTQTGGNFEMEAEGTGHERELHLLALVSQNLLHFLSNWFPESTEVLHKFTMDTTGFISSRLESLQMTRTTQFFERESTWTIAGLAMALGSSVVAFERVGDVESLTHVTKFLIQGIHNSRAKPDEGCFSYLALGSFISLPLCVRSCLRLELLTEDLDELLPDVKEFLSMEKCIKSCPAELRMAACIGSGNLLATLLYVGTRKVSLEDLQGLIESMKSIALDNTSALSSLGGYLGLANALGAGAALLAPPQNYVLDELKAMPELDGGFESSCLSTPLLYESSCKSIVQDLTQFLSTASFQGSSDTMSNARWALALIRRAFVNNNTANRGVSGSGDTKFSRIGLSSLPKDSSLFILCSWLLNIGKPMEHSLFPFHTVASVLRCLKAAPRLPHLDWGTLLRQILHKTASSEDHHNAVMHDVVCRECVLFSLAHARSLPTLQALLDELCDFPRLLSSRTSLSGVLMLHMTELSSIFSRSRMEKFFIDSVEVISRASRSEGSFSADASWQLTTSFWKGLQSLLLSKLKEPSSMIDKHKLLLGAGKCLHLLDSPLKQSENRHHFDEAWSEALNCMCLLASPTWLSKSFDCEGSMDVASAQKSIYILCQMVPRHILPSSALVKPLKWLCNQDASHQPEVLQQLLWIACALKDAPVEEKKQWLLEAIETASCLENPNTGVLFLALLVSCWCSYAPLLLIDLHTPIRLLPFTLPLLLSEEIWRSTCGLVVDKCGTLLEAGRNAACGSSLWYVKQACIKLRSELGGVEQLSLSSLFQQRGS*