“I wonder if the antivaxxers will claim this is not a vaccine,”
Well it sounds like it is a ‘treatment’ and not a ‘vaccine’.
No, it’s a vaccine using synthetic peptides. Google it.