protogen