viral attachment