MALHDGQVAEMATGEGKTLVATLPAYLNALTGQTVHIVTVNDYLAVRDADWMGKVFTCMGMTCAAVTSDMTTSQYKHAFSRDITYVTGQELGFAYLRDNTAPSAYDLVLPERLHFAIVDEADSILIDESRNPMIISLPLAVNTDNVVLIDKIVRSMWEEVDDLSKRESEKIKVHWDSMLGGFLTDAQLQKRDMEVKRVVDAIKSKYYKVDQQTKTLTPSTTAIAVVLDSLVECGVTFKEAVEQNRPPQMSDVFEDPARWGQLATTAFKAYELQQAGKQYIVKDDKIVLVDENTGRLKAITRYQDGMHQALEAKEGVPIKKETIPTANITFQVFFRFYSKLAGMTGTATPAAAEFYELYRLKVVQVPTNKPLIRVDLSPRLYFDPKARVKALCSLVEDCWDKFRPVLIGTSSVQESEVVLHTILSYTSDKYHVHKNFIQVLNAKPDKVRLEAQIVAQAGLPGSVTIATNMAGRGTDIILGGSAEGLTKMLLLKLVYKRLMQDEEASSLPLLPLLLSSGPLSVFDTSAFEEAQAGGVMGAVNQRMQRFEEVGAEMLPDELHRELMAPVLLAALEGDKLRKQATKAAGAPQSLGAQTPQLGLMSYQEASDLATWVMEIAYLIRRSVYERIRLKSGGQPPSTLQYSIWFATHIRDVLAEQENLYVSAPQGQQFAVKAAVYLWMWLDNTCYSWSDYVRAQGGLLVVGTSLQESPRVEFQLRGRAGRQGDPGASVFLYDVTDPLLSMYNQAGMYDAMRELDRQHGVSTVLDGTIVKGLTRYAQRFVENFYSNSRLEMLRYDEILEDYRRSVYSLRRLLLLGTQQQRTQVLYMFVQFWVDQLVAKYMGSGSSADWMRDTVPLAEVPSEVRAATAGAADRAAATVASSVPGCLQGFRDSQQPQWAQKYELPPLCNVASRLQDASKNSATRNVLEFMGVLQPAGGPQGQQQQQPASAPSTPSIPPPRSINLLSMLLSFDYLEILTLEERMELGVFMAQSGGYQGPLDWMQPLTRALGLSPEPPTLSWPTYRGKLTARQQLGIATHARLYGFYSPPSAGGSAAGGKRSGASSSDSQKGRDGKQDGQATEEPESSSSTGVDGGGSQSSSMQGEGSGWAAAGQLPDDLLGFGRSRGVPAAVLQRPELRGPHAHTVGAVRDYLGVVAIHALELRRQEAVALLMGAGMALVDVDAQEQINQYQCSTMLNLLDAVWSVFLEEVESLKKAVNVKTYGVGAPLDEFRLDANRAFLATLATYRELVVEKVMLPDIMLSAPLDDTSEDAVPSSFDGSGSLVVDSSNSQPREGTEGDSRPSNA*