Vitalsource Technologies, Inc. Glucose-6-phosphate Dehydrogenase