Cardiac sarcoid: A great Masquerader !