MGFSDLTSDAGLKQLNDFLLDKSFIEGYEPSQADAVVFKAVGVAPDTAKYPNGARWYKQIATYDLATLPGTAKEVSAYGPEGAAAAEEDEIDLFGSDEEEDPEAERIKAERVAEYNKKKAAKPKAVHKSLVTLDVKPWDDETPMDELEKAVRSIQMDGLVWGLSKLVPVGFGVNKFQINLVVEDDKVSLEALQEELEGFEDYVQSTDIAAMSKL