How long do mRNA and spike proteins last in the body?