what is hmp virus