1. Institut für Biochemie, Friedrich-Alexander-Universität Erlangen-Nürnberg, D91054 Erlangen, Germany
2. Department of Ophthalmology, Friedrich-Alexander-Universität Erlangen-Nürnberg, D91054 Erlangen, Germany
3. Department of Surgery, Division of Orthopaedic Surgery, Children’s Hospital of Philadelphia, Philadelphia, PA 19104, USA