Well the maths says that two people are lex and the professor. As Alarra denies being either she must be the wolf role and therefore the professor. The only thing I am wondering is whether Lex gave her this role randomly or not?