fPlacenta-DS20346 fPlacenta-DS39148 biol 135315 407147 322765 1435430