The intriguing world of protein structure