MMVNIVIHIRRNEESLHDGDPERQSEEVVMAFQEAVAEEDRLLAEEAMVEAASRGLPPPSQLPTVFPGGGIGELKLMVLDHDSCMQPPAWVWEEVKGLDADLKLGQLLRASRKPNFLQEVTRNQGVKEAWPWLRRVLQSEPAVLRTLPPVWQCELLFLHESGARTMALPPDETQRLRNDLRVVVTGTGLLESERDEDEGEVDDGQEAGGAAPEVDPAAALLQRGESKRQRQIGAAKAVVGFLASKLASRQNMVRQQAHRCLSHILGPPSPSTQSSNRQPSASTAAEEDVGASHGEGLEVVRAEGQERIDGSWVEALEKILWKKELVDVLLPAVRAALSWETSIPMIAAFIFFLQRNAPILPRHESITHTAAVLLLNRKLLALDLLTPVKELACYAHFPWDTLTPSGKSSWTIRNEVAAILLGALCAVLDDHPTVPIAEEQIPVDDGNEAHQLVILQSSNSSTPKKVLRVVVEGAIEALCILAAVMRDCTAGEGEKPVSPAMYDLYMRLRDSIFPRIDSANIDEETWGKRKMVQLTEPKSGVPAMDALRQESALRLVKGADRGLRWAGILHLPTEVLLSLLQERILSAEAACDLLLRLDELPEERFAEVFEGSSDAGGALEGLMRSVELLQGEGCLYGHLFLSRLRFYRSRLSAMQTDSQGASYEVKQTKDSSVRIEDNEMEQLEEVKRSKSTISLEEVELERTADHVFRWLLLPMAGDADLQASQRAYWQVRFMLSKKSEAESLLETWQQTHACVTALQLALAEAGSNLSLKGRARALLLPLLTALSTRLHSHWVQAAGEPQTDAHVQLHGRASDLTSMFLKLIERLCMNSEIESNLEGKAVVERAQEGLALKRGWAKNEGVWFQKVLMDHTKPLSRLSHLQKINNEGVLSRDQMSLTGTLDGQSSKPDGAEVGGEGIQVGVKCEHTEEEDAVMVDADNADKQQLEHNNGRCDDRGSLTASLELKDVLMAPACSLQTNLLRFVSGMLDGGRHVNGTLKGTAIAAGADTGAAVACLTCLFQDLLMAFVDACGADGSGREGLTSRNGVVVRRGALRAGENVTSDATEMSGSSEDLFAKCVLMLEAILALDPEVREPMFEGLVVKSLRWWWSLSSKETCRNASGKEDNKNSSLDVKNTGAGKRKHEGEEEYEMPRARNAGLPGELLSVVCAHLLQYGSWEALDRLTTSFLQVVGDITVEGGPKLETHEGKLKAPAYAVSQIGGVAGAIIDFIDASMTHPRGRLPRLSSAVDVVENVPAFRCTANAVRGLTTLAAIELASLSFCSCKATLGGSSKQRQTERAGRLHGALIRAQSGCRGAAGTMAKQLYLTARACDNGSLSIAGLHTWDRAMAEACRTLLKGLYFCFPVTVSGCLGRDRFDDWGGNLDFEEAIFGLHQGSNSLTHALSAAVVSVCSEDEKDSQAASEFFRCFAQQHPALATPHLLPLAARLQEQLLSMRDANPSVRMVTVRMFSAAFALVTSMRAYLLHAYTSAAHKQQEGQLSTISQRALEAIIDAFCNLLTALGPQDRAQFTKLVGQLAELVWFFAAAGGKGFSLISRYRTRGLEGAAKVFPRVKKLRLLLTELEKADGRPSEMGIQMDVQPLPMEEVHNVRRRLQTLIRLSSETKAESLHFPVRAARPALLREVEDEDEGAEECIDETVELLDLLADIERASAQMPALLSFLEEPLQLLAGAANLRVRNCAYVLLHRLLGHCSLSEQSLLAIGQQLLEQLRSKEWVERKAAAQEAVLLLHHLPDHSEALLFEMFRIGPPACEVQQLVHRFAAITKPS*