do you need a prescription for viagra in the us Trimethoprim sulfamethoxazole TMP SMX for PCP