Pelech, Steven, Kinexus Bioinformatics Corporation, Canadá