Proteins vibrations in THz frequency domain