Text this: Diversity, Antimicrobial Action and Structure-Activity Relationship of Buffalo Cathelicidins.