Possible origin of current influenza A H1N1 viruses.