lecture notes on prokaryotes 1172480