publication venue for Assistive technology for cognition 2008 Does protein structure influence trypsin miscleavage? 2005 Does protein structure influence trypsin miscleavage? 2005