MEVKGMDFNAVNAAAEGYREDMVKFLRDLVKIPGESAEEGNKIARAKAEMEKLGFDKIEIDPQGNLLGYMGSGEKLIAFDGHMDTVGIGEMSNWKFDPYDGYETETEIGGRGTSDQEGGIVSAIYGAKIMKDLGLLSEKYTALVTVTVQEEDCDGLCWQYIIKEDGIRPEFVVSTEPTDGGIYRGQRGRMEIKVDVKGVSCHGSAPERGDNAIYKMADILQDVRALNNNGDTESTAIRGLVRMLDPKYNPEWQEARFLGRGTVTVSQIFHSSPSRCAVADGCTVSLDRRMTAGETWESCLEEIRNLPAVKKYGDDVTVSMYNYDRPSYTDLTYEIECYFPTWVIPENHDVTKALMETHKNLYGETRKGSVETVEMREERPLLDKWTFSTNGVSIMGRNGIPCIGFGPGAEAQAHAPNEKTWKDDLVRCAAVYAALPTVYCG*