5.0700000000000002664e-76 photosynthetic membrane