Treasure Coast teen battles rare form of cancer