StrideBio Closes $15.7M in Series A Financing