Refactored API to take genomic and protein mutations