1. Leibniz Research Laboratories for Biotechnology and Artificial Organs (LEBAO), Department of Cardiothoracic, Transplantation and Vascular Surgery, Hannover Medical School, 30625 Hannover, Germany.
2. REBIRTH-Cluster of Excellence.
3. Department of Experimental Hematology, Hannover Medical School, 30625 Hannover, Germany.
4. Institute for Laboratory Animal Science, Hannover Medical School, 30625 Hannover, Germany.
5. Institute of Cell and Molecular Pathology, Hannover Medical School, 30625 Hannover, Germany.
6. Washington National Primate Research Center, Seattle, WA, 98121.