macromolecules structure function grqs 2319291