MSDSEDRASPPPLQGRHEKSLGLLTSKFVELLQTAEGGILDLKKAVDYLEVKQKRRIYDITNVLEGIGLIEKESKNSIKWKGATDFGDTLDMQMKVQGLKEKKQKMEESESKLDKQCAKIKQCLKNIVEDPGSNSLAFVTYEDIRSIPCFKKATMLAIQAPSDTLITVDTPTTHPDGLYCMQIKSKSGPVSVLVIGGNEGTANRTNNKRQHSSQSEEEERGMGEELPIKTPRLETMTNDTIPIEELVEDMDRHESVGFEDDGILGLSNNEIIRELIESHRNAPVLSLSPAPTDKDFLFHLDDQEGVADLYDVNPPPPPTSNSSSTSSSH