Long Branch vaccines