3.3100000000000001496e-112 organelle subcompartment