Nature, origin and fate of major haemolymph proteins in Calliphora