The invention relates to novel compounds and pharmaceutical preparations thereof, as well as methods of making an using these compounds. The invention further relates to methods of treating or preventing disease using the novel compounds of the invention.