PROGRAMMABLE SHELLS FOR VIRUS ENCAPSULATION