Boa, as a "biologist" you should be more than familiar with population dynamics, particularly regarding predation. Once again, populations can sustain predation. Every single population, past or present, has dealt with predation. Hunting this animal, regulated in this way, will not decimate the current population. I think you need to go back and hit the books, buddy