Comparative analysis of the active-site 3D structures of thiol-protein oxidoreductases and related synthetic fragments