MTTDWQYKEPLDGKQGASSSDERAKIAALFGQKGTTAAEEVDYVSAFEMEQEKAKEKPAPALPKEEVTQAVPSTITKDYKKHLADVMAQNKEDIAQIEEMHQLIDEKNKQNKKLQAISVAIDEL