Wow very nice man
This is excellent, you could tell you were feeling the whole thing. This is what i like to impress on people. Your rendition is not perfect, but it doesnt matter as much. Because you are using the correct touch on the fretboard. Attitude is everything and you have this in spades my friend.
My advice is watch your note durations. I am hearing you cut some notes off trying to get to the next part. If you can wait till the last possible milli-second to release it will be awesome!
A very soulful take though
Daniel