Swedish Medical Research Council Grant grant no. K2006-73X-11605-11-3