MLPQLAKEVVALQVKGARMDALLRLLLLGLASCAGSSIHVDQTLASLLQQAVVEDELIQSVASGVLQSAARLSAAATLPDQEARQQHQQLVLFGTEQGTSLDSEKPLHQLHQIVRVLDLRYPQQLDAAINNILKQERSAHAAQSATASGHPATASDQAAADPDAVFQFVQGSFGGSGHAVVVGSGEESLTLSMALHAPAEEMRIKAIAKLDTIIAQPDASPGTTQLLHTSLLQALQHDTLAVALAAAQTRALSRLPADQLLPALTVFLQRSTAAALSLHGQSTSGPEQAHAGQTSSQTSSQTASTLGLEVTKQALACVSAVAHRDAAHVNTATGLLLEYVLAGEHGFKVAAAAVAECQQQHQLHDLLGALQRSNLSLHADHGAEKSGVSDHPTPQTHKHKKSKKRGQETLLGPAADITAQAAVDGAAGSHKMPSELGLNRAVVAALADAIVSSTGTEMVDSLVEVMHAAGPRCRLLSLLALNRAVKLLSQAGQGTGQSTALQATKSVKGQTPSKVQDAAPSSTEQRGSLLGQLVNALLAQLIDQMSHIPQSKSTPSSDLSDPAAAAASSGLTGTHQQTVPANGSSLSPVDWQASAQQWVDSEGLPAYGHVKQLSSVNNSNQLELTVLHTALHLALATTPQHAVAAAVTNPTQIFIKIAQHTASADQLSAVLPHLHLLVCSAAHGSELEFLSQFFGLPVELCNERVQVAALMVLQQNAKDGGSFITDGSDTPTSSKPHWFLRVLAAASSQSSAVRTAAVQVLGALVPVLQQQGSQPLGAAGLTHQQAAELCAVLDSQRAVLESNANAVASILRSALQPAALVPDVTAAGLATPGTRNRRSKTRSEAGNSSTATPASAQPSSSAAVALSPEAAAAVLDYFLQQLPDLVDVASLVAGGLVTAVLQHVTPVSERFAASACKLLKQLLAHMRQPSGITISSHSTVSPERASALVEQLHTSLAAQLLPATPVLSTNPPTEDLLQCLSTVLVSAADRTEASKVRGGKRSSKSAAKAVAAPALRSAAMQLLTPAFYQLLPSNPQSKFFWAVVLTSASDPDADCRAVARAALHNLPIAAANLAPPLGQLTAHGHAATATAVTLSATANPAQPAAVKATPPGKRARTQTPATGLKTPTAAAAATAKVDESADVDMADVDLAAGSSPVTVQRSVHSVAADFNVAVAVLELLQWKTDVVDAGSLVTPVQQLVQVLLPLLGSIAVAHEESVADLDDDDDDIVSFEPDVNDASDGGVDDLGITRQDRTMIQGSNNSLLQQAVRPSTAGYAVQLALMALQRLAEAVETDEQLPGSGVEAGFDVPLVLQCAQQAPDSAVSNAALSLLGVLAKRSPQAMLQHVLQALFLINRSAALTNDSHSQSVSSAALSAVVPAWLAADKDPAELWACLVDALPNLPAHRRLAVVTSLLQALPEDAGLQHALLLLLRRAAGVKKHPAVTAAATRADTADTAAEHTAGAVDDLSEQEWLLELAAGLSNQVPVPARFMAFAQVLASAVQQSGGQPPHASLPRLVVVFVTAQLKVKGVTGVNGSQSDAALQAGCHAIMQQVLLHLQQLTSPGSSSTEAAGSSPVSKKVQRAIKTAAANLYELLDALESVMDCASYLQAILQLCQHSSEKVQRRSLKLFADRVVKSQRDMDALDSLPPAAKQQQLQQLSNAALALCSELPSLLDPSSTVSALTRQAALLAADVTWRRFGGQRPQVVLNALPHVLNAINDTSLAVRGSALAAVASAVAALGHHLVPLLPNTAKSVLGAGEQAVAALSGDNHISSSQAGAGTQHDDDDDPPAGGHGNKLGGRNEASAVTGHQEQLALQLASSLTALEALVVSLGAFMSPYLRPMLQLLLHPVILSCDSANTAAVAASIRTALPQKIPARLLLEPLLSQWEYVLSLCGLGSTTAHAGEAGGQDGGNAAAAPAVAYLNLASELAAGLDTKAAAAYHEQIYALLQSALDTRQRWLMLQRAQHGDEGSSNLQHQQQQQQQRTGLAAFDSMHVHDIEQATVKALVSLVMKLSESRFKPLFLRMLDWASNTTTAVDAAADDSSSGVHAINSLGRVVSLLTAVCALAHRLRSVFVSYYKYLLDLLLAQLGGATAGGSSKDRPKKKRKKHAVLLPDVSSIDGQRQEVVLTVWLAKVRAVRALHLLFLHDSAGFMDEARFSKVLTPLIEQLHAALPEAVAGILAAQCADSELDTSAVLPSKLDGTQADDIAGTAAVAALSQLAVAGGDAVWKPLNHAVFMATRSGDVRTRLLALQVISMMVSQLREEYLVLLPEALPFLAELIEDADVSVEAAAQNLVAQLEDVSGEKLEQYMKA*