Tuckerton boy has rare cancer