MDWPHDPDDEEGSEGGRKYGMAILAKKVDEDEDFPLDVESFVAEHRDEPLRLNHQRVVSVEDVFEYVTADTFEDIVDFHKGVGKAMRTGGFWEYHPEGENPQRKRA