Spread butter on the slices of bread. Turning two slices over to expose the naked side, dividing the ingredients between two sandwiches, first spread on the pesto, then the guacamole and sprinkle on the cheese. In a non-stick fry pan that's been heated over medium high heat, place the sandwiches butter side down. Turn when one side is golden brown and brown the other buttered side.