MSTEKERESYVYMAKLAEQAERYDEMVESMKKVAKLDVELTVEERNLLSVGYKNVIGARRASWRIMSSIEQKEESKNNDQNVKRIKDYRHKVEEELSKICNDILTIIDEHLVPSSSTGESTVFYYKMKGDYYRYLAEFKTGTERKEAADQSLKAYQAASNTAVTDLAPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGGEDQPKGDDAVRAEEGEVESIS*