How do I load a protocol from a repository to a task?