3.9800000000000002638e-33 thylakoid membrane