1. cryptopine