Astellas and AI Proteins sign miniprotein therapeutics deal