MDDRQRLEFTNAMVGDGLLGLPEDKLLNTFCERLVAAGVPLRRAAIGNTTIHPVVHGHSFEWWRGDGTKQDPWLRATRMSDEEFDQHPFGYMYKNEVDRLRRRLDRPNAPIEFPLLERLRDQGITDYLALTTHFGGDEAKGPLSGFVSSWTTDAAGGFSADHLDTIETLLPYLALGIKGTSTYRAAENALETYLGDDAGHRVLSGEIERGSTETIRAVLFYADLQGFTKIADTTPGEELILMLNQYFGCIVDSVHEHNGQVLKFVGDGLLAIFRLNEDRGVCASAIAAADAAFARVEGVNREREGIGKPATSFHVALHLGDVLYGNIGGHDRLDFTVVGPAVNEVSRIEGMCRPLEQDVIMSAAFAQAATTCTGRIASLGRYALRGVARPQELFSLTNESDPQNKPQEIEVVAINDLAPSETNGHLLKYDSVHGRFPGTVETTSESITVNGKQIRSLAVPDPAQLPWADLGIDIVLECSGIFTKRPDAEKHLAAGAGKVLISAPATDEDITVVYGVNHSRLTSEHKIVSNASCTTNCLAPVAYVLNNAVGIDRGFMTTIHSYTGDQRIVDTMHKDLHRARAAALSMIPTSTGAARAVGKVMPDLNGKLDGVAMRVPTPNVSVVDLCFDASRATTVEEVNDAIKSAADGELKGVLACYDEPLVSTDFNHDPNSSIFALNETKVLEGKLVRVLSWYDNEWGFSCRMGDTALAMSSDKIAVGTDRVWYEPKTIGLVLTFCVAFASAAGAAEKLEDMPAITRAVNTALESAKTGSVTRWENPATGSSGTITVERTYLQPDRTPCREYVRETNGAPPLITKGTGCRVDLLRWDLTETASQPAEPPNPIVPASTADEPPPAAPTPLAALPEPEEEEEKPPDDVVIKIRNNGAEAVEREAAALQKIEHPNVVRLVAQHPTADPAHLVLSLVPGRPLSQWLKENPAPDETAMSAILQGVADGLDAIHASGLVHRDIKPGNVIVGPEHQPTIIDLSAAAPAGEARSNSLSELTPGYAAPEQYETQGREGPWTDIYGLGALAYRMVTGTAPPDTHRTTAAPSMQGIATGRYSPGLLGAINAALQLDEFARPPSGAAFMEAVKAGAPSPTHALDPDDAPTVRVQRLPDMRPRPPAVSPAVPTTGRRSMPRWLRRTSQALALIVILTGVFWTLERPANGPKLAWVVDPAGLGDAVTISEALAAAPPGATISVMPGDYAETLVIGQPVSIIAATDQAKVRILPETGPCLLGTASYGLVKGLHFEAPPTNPTRACVILSGSGIAIDGNSFADRNGPAITISGSSEPLIRNNRLDRIDGPGIVIEAGAGGMIVANEIARTTAPAIIVTNGSRPTIAANTISESAQAGILYENGAAGLAFDNEILGNDASGVELRAAARPTVRSNRIQAGRQAGLYAYAGASGLIVDNAITDNSFSGVVLEDAVAKLVDNEIRDNAEHGVLVLKGSGGTITGNTVAGNAGHGLAVTLDAVTTIENNDLSGNQADIILTDASVAPRHAELVISDEHDHYLTDCASGGGSWIKSADGWRPLRQDFVTEQATLRFGSHETRSSEQQHSPAHRHGRTRSGHRRNRPQAALAMADVAADLSTDIAQRPAIRRVYTQPLVLGSALLLAILLIVAIHTWAPDVAAVILIDKNRATYPLTVQNAMWLVLGVGFGELLLRYLDARAERRELANGYLPEDGRTILQLPDLRHIAARVGTATQNGAGERYLPRLIQRVIFQFQSSRSVDQSHTLLNSSLELFLHEIDLRYSMIRYVVWVIPTLGFIGTVIGISLALAFAGAVDIQDPTLLAELTKRLAVAFNTTLLALVMSAILVLIQHVVQVLSISALDLFASALGVFILVAILLFPFYLKQPSIEAALDGARAMLSAAASANTLTKERSATAEADRNTALAELRAAQAALAEVETAHEAMRDAAQAASTQRQSAEQQRATTTREFANLFITDLDLVFVMDATGSMDDEIADVQANLLGIVRVLNRLAPSLWVGFVAYKDRGESYVTQSFPLTEMRRENLQRAQEFVDNLVAEGGGDHPEALDVALGEALAMPWRDEAQDDGKRALVRADRRPDSAMNRPATDLPQAGADWELTGRDSRGGEVRITATADQLAKLTNGLAIGRHRRICDFVVSDETMSRRHFRLLRTADGVMIEDLHSLNGTYVDGWRLEPFQLVRRNRDLSIFNMSALDVLATATGTFVLLVVMLMPYYRQTFDANAELEDVKASTEQLQAETETLTSAATAAEDDTADLSDQARALRGRAADLRAQTGALSAAAAEDNSSTDTALQNAAELAAIVERRTVRELDIVFVVDTTASMGPALHDMSLSLSGIVRILERLVPSLRVGFVAYRDRDVPGWVTRRLTLRPTSTELDSILAFAAGLRPARGGRTVPEAVYEGLNEATRMRFRPTAKQTIVLVGDARAHARRQQTTLRLANQFAASNDKRSVSALFVPTRGYLLYGQGDREFFQSVGQAGGGAFTDHAGRMTESILLSVLEG*