MARSKYGAKKITIDGNAFDSKDEGKYYEYLKKLKFQEKILNFELQPRYELRPAFEKMGKKYRKAEYVADFLIYHLDGTEEVIDVKGMATETAKLKRKLFDEKYRNLKLTWIVRSLKYSETGWIEYDELQKVRREEKKGAKNK