$ELDN VKTX VRTX - A Diabetes Therapy Just Locked In Its Cell Supplier, and the Race to End Insulin Injections Is Heating Up