MKRIRDDVYSSGSQFKRPLPSSRGESYVQSPVPGDEGVNSQKLTTDDALSYLKDVKEMFQDQRDKYDMFLEVMKDFKAQRTDTSGVIARVKELFKGHNNLIFGFNTFLPKGFEITLDEVEEETPPKKTVEFEEAISFVNKIKKRFQSDEGVYKSFLEILNMYRKDDKDITEVYNEVSALFEDHLDLLEEFTRFLPESLAAHSAAQLIRSQAQRYHDRGSGPPLVRRMLMEKDRRRERAVASRGDRDHSVDRSDHNDDKAMVKMHREPKKRVDKENRERRSRDLDDGEAEQDNLHHFSEKRKSSRRTEGFEAYSGPASHSEKNNLKSMYNQAFVFCEKVKERLCSQDDYQTFLKCLNIFSNGIIHRKELQNLVSDLLGKFPDLMDEFNQFFERCESNDGFQHLAGVMSKKSLSSEEHLSRPVKGEEKETETEREHKRDLDAAKEKERSNDKYMGKSIQELDLSDCERCTPSYRLLPSDYPIPSVRHRQKLGAAVLNDHWVSVTSGSEDYSFKHMRRNQYEESLFRCEDDRFELDMLLESVGSAAKSAEELLNNIVEKKISIEGSFRVEDHFTALNLRCIERLYGDHGLDVTDLIRKNPAAALPVILTRLKQKQEEWTKCREDFNAVWADVYAKNHYKSLDHRSFYFKQQDSKNLSAKALVTEIKDLKEKSQEEDDVLLSVAAGHRQPIISHFEYEYLDKTIHEDLFKLVQFSCEEICSTKEQIGKVLRLWKSFLEMMLGVPPRAKGSNSVEDAVETKHHGALTSGDVNVSSDSANLVSRQLKFAANGDDYASSGASKHGAIGLLKRDSSAKENCKDGDPANKDGATCSTVKPQKDQENGNGADKRSGDVDDRVATFLSGVENNNGKVGSGDSSGSRGILSKSGDAIENTDTIVIANGVLPDASKANSNYDEPGGPPNIEKEEGELSPTGDSEDNFVVYEDRGLKSTAKPEHSVEAEGENDDDADDEDGDDASEGGEDASGTESIGDECSQDGNGMEEEGEHDEIDGKAESEGEAEGMDSHLIEENNRLLPLSERVLLSVKPLSKHVAAAALLDERQKDSRVFYGNDDFYVLFRLHRVLYERILSAKTYCTGSELNRRNTKDTSSPDPYARFMSALFSLLNGSAESSKFEDECRAIIGNQSYVLFTLEKLIYKLVKQLQAVVADDMDNKLLQLYEYEKSRKPRRVIDSVYYENARILLHEENIYRLECSSSPSRLSIQLMDSIIEKPEAYAVSMDPTFASYLQKEFLSNSSGKKVVPQAIVLKRNMRGYSGLDDLAVACKAMEGVEVINGLECKMSCSSYKISYVLDTEDFFHRKKKKQKKPSHEKSSSEQRKLYRVERFHKFLSASR*