MESLDNTGEDSKNAARAKQLSLGRKKFNMDPKKGIEFLLQQGLLQNTPQDIAAFLYRGEGLSKTAIGDYLGEKSPFHEQVLKAFVDLHDFTDLIIVQALRQFLWSFRLPGEAQKIDRMMETFAQRYCQLNPNIFSNPDTCYVLSFSVIILNTSLHNPSVKEKPTLDKFIAMNRGINDGKDIPRDIQESIYDSIKAEPFKIPEDDGNDLMHTFFNPDREGWLWKQGGRYKSWKRRWFILNDNCLYYFEYTTDKEPRGIIPLENIQVREVPDRNKPNCFELYATGGNDFIKACKTDSEGKVVEGKHTVYRMSAAEQAEKDEWIACIRQSISHNPFYDMLAARKKKAQKSGHRTKP