Japan Agency for Medical Research and Development Grant JP24ek0109587, JP25ek0109672, JP25ek0109674