Biochemical and immunological studies on larval serum protein 1, the major haemolymph protein of Drosophila melanogaster third-instar larvae.