endogenotes