MEQTLIQVQQDPFDQNAIYKWLSEQHSVGATTLFVGKVREMNLGDSVSGLYLEHYPAMTEKALREIVDEAKSRWELQRVAVIHRIGQLYTGDEIVLVGVSSAHRGNAYHANEFIMDYLKTKAPFWKRETTDHGDRWIEGRESDQEAADKW