Department of Genome Oriented Bioinformatics, Wissenschaftszentrum Weihenstephan, Technische Universität München, 85354 Freising, Germany, Immune Monitoring Group, Helmholtz Zentrum Munich, Institute of Molecular Immunology, 81377 München, Germany, Medigene Immunotherapies GmbH a Subsidiary of Medigene AG, 82152 Planegg, Germany, Helmholtz Zentrum Munich, Institute of Bioinformatics and Systems Biology, 85764 Neuherberg, Germany and St Petersburg State Polytechnical University, St Petersburg, 195251, Russia.