Dear Carlos,
I think that if your consultant- who I presume is expert in CML? - understands the risks of vaccination. From what I
understand, as long as the vaccination is not 'live' and your white cell count is within normal range (approximately 2-11) you should be OK. I understand why your GP is being cautious but she/he might not understand that with TKI therapy people are generally not immuno-compromised, as they are when they are treated with chemotherapy.
Generally, what is meant by being immuno-compromised is that leukocytes- neutrophils, lymphocytes -T and B cells and other kinds of white cells, are at too low a level to effect an effective immune response to combat a bacterial or viral infection. However, if your blood counts show your leukocytes (white cells) are at good to normal levels then I cannot see that there would be a problem.
Whether having a vaccination would be a risk worth taking (unpleasant side effects such as fever etc.) is another consideration but you can assess what the level of risk is for you contracting Yellow Fever. I assume from what you say you have already thought about this and it seems unlikely given where you are staying and it not being the rainy season? I assume Yellow Fever is contracted from a water borne bacteria?
Addenbrookes is one of the specialist centres for CML, so you can be pretty trustful of your consultant's advice as she/he would have access to your blood counts- however if you feel your GP has legitimate cause for concern (i.e. he thinks your white cell count is too low to risk side effects from vaccination/ or the yellow fever vaccination is a love one?) then you could take his/her concerns back to your CML consultant and ask for his/her opinion.
I am sure if the GP could ask the consultant ( just a phone call between the two to put your GP's mind at rest) then you will be confident that you have clear advice and can then make an informed decision about the vaccination.
I hope you can resolve the conflicting advice so that you can take the precautions you feel you need in order to ensure a good and uneventful trip,
Best wishes,
Sandy