Advances in computing technology have flung open the door to countless possibilities for protein drug design