MEDLTRYRNEIDNIDKELIQLFEKRMNTVLEIARHKMKNNTTILQKDREEKVLSRALDNLDNKAYSQETVQFFNSIMEISRGLQKRLIDNDGEQKIEFSLDSSNKKFDLSNVNRYKSLKDELNKKNILVGFPGKSGSFTKEALNKFFNKKISKKQFKEFEDVFIALKNKEINYGIIPIENSSTGAISETYDLLRKYGFYIVGEECIKIDQNLIGIKDTKLEDIKEIYSHPQGIGQCSEFLKQNSTWKLIPFNNTATSAELVRKLQDKTKAAIASKKAASIYGLEIISPCINDIANNYTRFVVISNQIHIEEESNKMSVVFSVEHEAGKLYKVLGYFAKNNINMTKIESRPMKNASWRYFFYIDFECSIYNAKVYDLLELIEHNTAYFKFMGVYKNKTE*