6H6Q Fragment Derived XIAP inhibitor Homo sapiens (Human)