Heterocyst intercalary nostoc sp