Hey read again. If you mine and sell for goods (say gold) you are fine. You just cannot mine and sell into USD directly. You could also mine and convert into LTC, for example. Then sell the LTC or the gold.
Again, litecoin counts under this legislation just as much as bitcoin