protocoal