Why Analysts Favor Kiniksa Pharmaceuticals (KNSA)