ALEC Financials: Alector Inc AI Analysis