VOTING AND SUPPORT AGREEMENT among BIOCRYST PHARMACEUTICALS, INC. and certain stockholders of ASTRIA THERAPEUTICS, INC. Dated as of October 14, 2025