Jednym z powodów, dla których trudno jest podać doustnie duże leki białkowe, jest ten, że nie mogą one przejść przez barierę śluzową wyściełającą przewód pokarmowy. Z tego powodu insulina i większość innych „leków biologicznych" - składających się z białek lub kwasów nukleinowych - musi być wstrzykiwana lub podawane w szpitalu.