MARSALDEMSATGAFERTSSTFRNIVSREPGSVFPVESGRYHLYISYACPWASRCLAYLKIKGLDQAIDFTSVKPIWERTKDSDEHMGWVFASSSTEEAGADLDPLNGAKSIRELYELASTNYSGKYTVPVLWDKKLKTIVNNESAEIIRMFNSEFNDIAENAALDLYPPHLQSQINEANDWIYDGINNGVYQCGFAKKQEPYDEAVQKVYKALDKCEEILSKQRYICGDQVTEADIRLFVTLIRFDEVYAVYFKCNKKLLREYPNLFNYTKDIFQIPGMSSTVNMEHIKRHYYRSHPSINPFGIIPHGPNIDYSSPHDREKFSK*