MESNRAGQLTGKEIHGFRTLQDLDIPSILEEAKMRWLRPNEIHAILCNYKYFNIFVKPVNLPTSGTIVLFDRKMLRNFRKDGHNWKKKKDGKTVKEAHEHLKVGNDERIHVYYAHGEDLPTFVRRCYWLLDKSLEHIVLVHYRETQEKVETRASNFSLY