MKRTRDDVYMSSQLKRPMVSSRGEPSGQPQMTSGGGQKLTTNDALAYLRAVKDIFQDKREKYDDFLEVMKDFKAQRIDTSGVIARVKELFKGHKDLILGFNTFLPKGYEITLPLEDEQPPQKKPVEFAEAINFVGKIKARFYANDRVYKSFLDILNMYRMEAKSIAEVYKEVAALFQDHVDLLREFTHFLPDTSGTANNSLLHDRTTIRQMHVEKKERNIASHGDRDLGADHPDPELDRCLIRADKDQRRRDEKEKDSRDYDHDGISHKRKSGCRAEDSGAEPLHDTDENFGMHRISYACEDKSSLKSMYSPVLGYLDKVKDKLRNPEDYQEFLKCLNIYSKEIIARHELQSLVGNLLGKHADLMEGFDEFLAQCEKNEGFLAGLLKKRHGPKPVKVEDRDQDRDRDDGMKERDRECRERDKATANKDVSVPKTSLYTSKDKYAAKPISELDLSNCEQCTPSYRLLPKNYPIPPASQRTELGAEVLNDHWVSVTSGSEDYSFKHMRKNQYEESLFRCEDDRFELDMLLESVNVATKRVEELLEKVNANIIKGDSPICIEEHLTALNLRCIERLYGDHGLDVMDVLKKNASLALPVILTRLKQKQDEWARCRADFNKVWAEIYAKNYHKSLDHRSFYFKQQDTKSLSTKVLLAEIKEISEKKRKEDDVLLAIAAGNRQPFIPHLEFVYPDPEIHEDLYQLIKYSCGEMCTTEQLDKAMKIWTTFLEPMLGVPSRPQGPEDTEDVVKANKNNSSKSGTAIDDGDSSPVTNPKNLNTKRNEDENFPSEQINSCKQWQTNGDNKVKEDNYLDSECPAHKIETLGSTTQQDKVHINASMPDEVSRANKQDHSIERLVNGNVSPSSGMEQISRITNVDNASGLAATPSRPGNISGAGGLGLPSLEGADSTRPVTSTNGAIIEDTKVHRYREDAGPFKSEREEGELSPNGDFEEDEFAVYGHAGLEAVHKGKNGTICRQYQNRHGEEVRGEAGGENDADDEVEESPHRSMEDSENASENGDVSGTESADGEECSREHEEDGDHEHDNKAESEGEAEGMADANDVEGDGASLPYSECFLVTVKPLAKHVPPVLHDKERTARVFYGNDSFYVLFRLHQTLYERIQSAKVNSSSAEKKWRASNDTGSSDQYGRFMDALYNLLDGSSDSTKFEDDCRAIIGTQSYVLFTLDKLIYKLVKQLQAVATEEIDNKLLQLYAYENSRKPGRFVDLVYHENARVLLHDENIYRIECSPAPTQLSSIQLMDYGYDKPELTAVSMDPNFSAYLHNDFLSVVPDKMEKSGIYLKRNKRKYAISDEYSSQTLDGLEIINGLECKIVCNSSKVSYVLDTEDFLHRTRRKRRTLHQSSSCHEQAKSSIICSSRAQRFCKLFSI*