MRVMRTLIKNAQAVLPDGVESVAVVIDGDKIADIGPAPQLPVDQTVDAAGLTLLPGVVDDQVHFREPGLTHKEDLTHATRACAKGGVTTFLEMPNTNPTTTTVARLEEKLALARSRCRVNYGFYMGATPDNLDELIAAQRTPGIKIFIGSSTGDLLVDDQDALERIFAETTLPITAHCEDESTVRANAARLAGTADVSDHSRIRDHQAAIIATRRALDLAKRHNHRFHVLHVSTGDETDLLADHAGLITGEACTHHLLFNTEDYERLGTLVQMNPSLKDADDSRRLWQALHDGRLQVIATDHAPHTIEEKRRPYPESPSGLPAVENSLALMLNEVNHGRCSLQQVAHWMCDAPARVWDLVGKGRIAPGYDADLVLVDLNKTQQVRNEDQLTKSGWSPWHGTELTGWAVRTWVLGEEVFRDGRVADEVRGREATFDHRAVTPTCPATNGYAVVTGAASGIGAAVADELAAHGWRVARVDRDAQRLNATGGDDRFTMDATSEADWRSLERDLRSRWPRLDLVVNSAGVLVGGDLVDCQAAQLAALLDINLKGVLLGCHTLLPWIIEASGERPADLRPNPGVINISSVFAALAPPGFAAYSASKAGVLAFSEALRGEVAMHGLNVTVAAPGIVRTDLFARGSFSNPSYRAAADRFLAKAQLEPKGVARELISAASRGKLYAVIGGRARRLWALKRLAPEWLMNRIAKRKQRELMLTSQSGSPVMPMHPSECRSIVVLTGAGVSAESGIRTFRDSDGLWEEHRIEEVASPEGYRHDPELVHRFYNARRAQLIADVSPNGAHGALAHFEKSFDGDFLLVTQNIDDLHEKAGSERVVHMHGELLKMRCERTGHVFECREDIHIDSVCECCLAPGHLRPHIVWFGEMPMHMDQIERALADCDLFVSIGTSGNVYPAAGFVQAARAVGAATVELNLEPSANCQMFDDSAYGPASQVVDESLEEVLIDHAHCEKKAAGTALNLMFAYVENIDLCRAMTEIVNEELEHFHMVVELLARRGVTLRRLKPSGYGRKLNDLVRKQEPQRAVDRLLVAGIIEARSCERFHALASHVQDEELADFYRGLFESEARHHTTYTRLAKQFAPSEEVVARLEELAEIEAQILAPGESEPRPRTRCSSLPHAGLQRAVQSPSPPSTTKEMQMSAHQGWDGRAVRSLFVSDVHLGCRHSQAEPFLELLSRLEPQELYLVGDFIDGWKLRRRWRWLPAYDRILQRLMELKRSGTRILYTPGNHDEFLRGFLANYGAVAVQDRFVHETADGRRFLVMHGDQFDSVEQNCHWLSLIASHAYDVLLSTNWLLSRLLGQKTDPYAFCGRVKRRVKRLVRHVSEFETKIVENAREADCQGLICGHIHAPRIKDMDGVTYCNTGDWVENCSALLEYEDGSLSLVRRNGRVIDKSPAIPSSAHEHVANQPPVQPRQPSGAALVTGTDAAVVCAGSASGYAGRWQGILPQRLSMLATHASRAIFKLCHGNQLVYNTCWEDPRLDRVALELGPGDRLLVITSAGCNALDYALDEPERIDTVDINPRQNALLDLKKAAIRGLEFEEFFQLFGRGRVDNWESLYARISPHLAPGARSYWDKNGKFFLGEGRRSSFYFRGSAGLFAWGINDLYVDRWVKIRPQIERMLEAETIEEQRDVFRNEVKPAFWGPWIKWFIKRDATLSLLGVPRAQRKQLERHYPGGIVKFVEDRLDTVFGELPLKDNYFWRVYLTGEYSRECCPNYLKEEHFHRLKDGLVDRVHTHNNSIMDHLKEVGRKYSHFVLLDHMDWMAEHLQEVLAQQWQTIIGCSDDGARYLWRAAAVICDFVDPIDVEIDGARTQLGKVLEYNRELADELHGQDRVNTYGSFSIATLNREAAGLMAANEQQGEGTDDSAKSAQDPVSPASDYDEFRKKMLHGRDELFAELPAESGAAWVDLGAGTGMNAERFGDRLAAFGSATLVDLSESLLQVADRRIAERGWSNVQTMHADVTQLGLPDESADLVTFTYSLTMVPDWFAAINEALRILKPGGTLGVVDFYVSRKYPANGLKRHSWFTRSLWPVWFGLDNVYPCADHLPYLMSRCETVSLSENYGKLPWVPIIRPPHYRFVGRGHAARARSMVERLRAEHRLVLYSSFDALEFLRAAYADDAEVEVRETDGIKFHYTQGKLDLLKTIRTGLGTWWNLGRTVKRLTKDFQRDRPDLVVTDFEPSVARAATRCGVPVLSLDHQHFMVAYDLSVLPSDLQRWAWAMSWSVWAFGIRQQRTVISAFYKPPLKPRWRQAAQVGPLLRPAVRACHPQQGSHVLSYLRRATPPRVLEHLKAIPTEVRVYGLGPREPDANLRFCEISETSFLDDLSGCDAVVAAAGNQLLGESLYFGKPVLALPERKHHEQRINACFLKELGGGDWRLLEEATADDMTTFWEDREAYRANLAGRAAEFDGTEQAAVAIERMLAGV*