MEFNHLTKQLNQLLAQDYVAFSITENPVVQMLSQASFAQIAYVMQQYSIFPKELVGFTELARRKALGAGWNGVAQELQENIDEEMGSTTGGISHYTLLADGLEEGLGVAVKNTMPSVATSKLLRTVLSLFDRQVDYVLGATYAIEATSIPELTLIVKLVEWLHEGAIPKDLQYFFSKHLDEWEIEHEAGLRTSVAAYIQPEEFGEFAAGFRAMIDAMQVWWQELAQEAISSEVVLSTAIAQHH