Spectral changes and allosteric transition in trout haemoglobin