AMBN and ameloblastoma: Identification of Ameloblastin as an Amyloid Precursor Protein of Amyloid-Producing Ameloblastoma in Dogs and Cats.