MDDREQEQSRLRAIMAARQQSLEPQPLQQGGGTQGNAQAGPSPTEFDMLMARVRAELSADLRMAQQRIEGLESDLAHERAARSALASAGAGQVVHQRGKLLEPARMPAYDGKRDLVKILTWISAARDRVVEPYKDEVAAVGESWDDAAEKRVVRNLAGFLTDDLQLWWIRLREQPFTVEAFLAALEMRFAPVNPGARTRDELFALEQNGTSVEEYTNTFSSLCLRIEDATESELFDKYKRGLDKDIRVQTELKGTSSLEEVIRVASEIDAIMHPERARTAKKGQTPYGDGPAPMELGSAERGGKSVGAGSDGKRKSGRKKWKARDSGRRDGLKKDQCANCKRIGHWKKDCPELAAQAAELELLTASTRPKVERLVKRKMWVNGHQVDAVFDTGATNTYASLAFCEKIGVAVDRRAAVGGVRLADGTMCRPEGTARLTLRMHGARDAKLSAVVHRARHELIVGLDWLRAQKAHLSVGGMELLSTDAEKINEKPNEPIRATEPVRVLDHDLLHMPAKEDCGICALGKIQRVRAVRRKESDSNAIIGFNEAVSIDLVDPSSVGVDGTRWVLVHKDVGTGWVSVTGLRNKLADTASFAFREIQRGRGWPRLVKSDGGGEFGGVFEDMLRDHLVAHEKGIARRSNTHASQERLHRDMNATVRALLIQSGLPSSWFCFAARYWADARNLVWAGRGGGATAYEKRFNTKWKLQLPAFGRGVVVYDEASDKNEPKGSVAIVVGFRIPESAVIKQRLNCLVIPVSDMRPAAARWVQEWKLLKEKYPVVRKQLRPVEEEFARPPDPKPVADDEGQQYPGSGRNDKSDETGETSETETPADSREKSNEIETGFKECVRASGTEAPPTGPLATVDGRSRKGSWSSEQIAAISGGFTRLGPKWSQIIKESKAALAGKTAKDVRSKAQALGLLGSQAQGLGEHRRGRSGALRRARVKFVEVAEKGVSARAEKVSVPLAGATALVQELLVTQVIESKSAMASSAGRDAFVRELTALRSVGALPLEKAVERRTATRTPHAQFVKLKAVFGIKNAELGPSAWKHKCRLVCQGCVVRDATGTLVVNPFDWEKPPGLVAIRAALSAALLEHGEHADAAFFDVDNAYVHAPLGGPPTFVELAGLTRWLRGCIPSSLSSKLEAMERPVVRLPMALYGLPRSGSDFGAHARSRLEGLGWKESASDKNVYWRKRMGKTEWTVLYVDDGAVFGDSGAIREAVAEMKKEFSITRAVEYMREATKENPVRFLGIGFYVDKDMEGAWVMSSREYARHVLADGQERQARKTPMSCKPEPDRDGEVCDKSVRRTLGRILWLVRTTRPDLAFAVGTVARCTDRWGEEAEKGLNDIMRYLQGSADAVLVFRVPPLSGAGRALPVSVSCYTDADFSAERSTSGVCTFFVGKNTRHLVDWSSGRQRRTATSTAEAELIAAHTAVQYRVFPLGVFIEEWHNAWPKVAMYVDNETALNAINKGWSDKMLHLHKMQKISLKWLNEVSKDGLADFVHVNSKDNLADGLTKNLAVDSFQKQRHVQSTVAVDASGARRDVKGWHAARLADGFARARATMSGNFWTSRQWKAIWEEPASSRDAALSPRLFCTAFDEQVLGADLVCDVHHVAVELLYRMHDALRLHYDTRCTACVLLKRFYAVRSICSPSPDLRSVIAASLFLASKVEELPLASKQLLVVANHVLAASESFADPEKDNTTFRHQDAPGARAAVTPEMLYSAEREVLRALDYSLIVFHPLEDLHRLCHAASFSNAQSHCCFTVLNDSYLTHLPLQVSPHMLARAVIVFAVLYYPDVFVSGSWGSLQQRRQQLDVMHRLSRGIEQGVMKLCVEQLCRIRAARPAERRGLESLLALAKKLAAANAAYSVKRHDDRLDEDGHPTACQTGPSLVHNADEKARVVLVPGSQLFSQVPLDIVLDPFDQLEQSQARFEVHASPRSGHVQSNSERGREPEAGAAHEACRVEHQDCSADEIAPSDEQRHKDNGAVNAVTLLRSADHEHTILPQEAHGIELPQKPSRIEIGGQAQGHEAPVEQVMASGSAADLVKSRGRGRASRESAAKILDSGEEATTLRASKKREVVGVATTKADDMSAGGRVKKRGRPAKLKDEGERGPGSGTAASPKSSHFADRKASSSDAKEPRPVSRKKMKRLPPSATQPSSLNNSALKQEVGMDTGQPAGERILMEAEDRAHARDTSHAANRALASACSGSDESESAADAPRTASLQVSSVPISSPDKISGRHIQTNGTVGAHEDPLLVSQLLDSAEKRALISSMDAGPSAISNDVHAAAVGERGRSWGRGRGRDRGHGRGRRKAGAS*