BMC vaccine