Fractons and the fractal structure of proteins