Mice and reagents Animal studies (EC2020-005, EC2021-048, EC2022-004 and EC2023-039) were approved by the ethical ...