Antibody mimetics: promising complementary agents to animal-sourced antibodies