MSNIKLFQNKKIRSVWDEEEQQWYFSVVDVVGALTDSVNPTDYLKKMRKRDEALATYLGTNCPQVEMMTETGKKRRTLAANVQALFRIIQSIPSPKAEPFKLWLAQVGYERVQEIENPELAQERMKELYEQKGYPKDWIDKRLRGIAIRQNLTDEWKERGITEQSDYAILTAEISKATFGMAPFDYKMYNGLTKKNQNLRDHMTDLELIFTMLGERVITEISQKEKTDTFQKNKQVAKRGGNVAGVAREQAEKELGRSILTPENFLPKLGEKGNDLQ