New protein structure-function technology and applications