Using semi-synthetic fluorescent proteins to understand proton transfer