Evercore says this biotech stock is a high risk, high reward play