leghaemoglobins