3.8600000000000001067e-17 endomembrane endomembrane