From the Xanth series by Piers Anthony, the Naga can be a race of human-headed serpents that can rework in between fully human and serpent kinds, including any species and dimension of snake. there are actually tyrosine (Y223) and lysine (K139) residues that can also be contributing to your interaction https://mhnaga26.com