StrideBio closes financing round with $15.7M