Polypeptide Chains of Buffalo Haemoglobins