SEPN Earnings: AI Insights on Septerna Inc