Morin hydrate inhibits amyloid formation by islet amyloid polypeptide and disaggregates amyloid fibers | doi.page