Have you added any fish/inverts to the tank in the last 45 days? If not, then it could be a granuloma caused by Mycobacterium marinum. It could also be from an internal fungal infection known as Ichthyophonus. Neither of these are treatable, but they are also not very contagious to your other fish. It could also be a lymphoma, a fatty tumor. Fish get these fairly often and don't cause any real issues.
Jay