1. Department of Biosciences, PO Box 56, Viikinkaari 5, FIN00014-University of Helsinki, Helsinki, Finland.
2. Institute of Biotechnology, FIN00014-University of Helsinki, Helsinki, Finland.
3. Department of Genetics and Developmental Biology, University of Connecticut Health Center, 263 Farmington Avenue, Farmington, CT 06030, USA.
4. Department of Veterinary Biosciences, PO Box 66, FIN00014-University of Helsinki, Helsinki, Finland.