MKLQADYSLFGRILLIPLNGKGQVFLDAENMTVTMHTKTRLYSKGGFTFYNVTNLHVDFKMDGLKSYFSNLFNGNKQLED STNKFFNDNWRMLADALYTVITQTIEDILLDVLKKIFHFIPANFFVSDIPTPEQLYGRAKPKPK