MARSIDDAVFDPGGAVEAQLGWTLGPRYSVASYRSAAAILAQRAPGELAAILRILDAFTISRTEIRSPGGNRMSATTRFADLAAAEGFHQEVRIEADLTVRLREGKGENAPEIDRILRADYIHNHLVDFWRGRVAFDYEWNSKDQTYDRDLYAFRSFFEAGVIDVGVIVTRALPPEFFQSLGYCLDKDGNETASTVAAKFGASTTGTHKLLSRIAAGRSGGCPVLVFGIRPGNITPD