Text this: Systematic approach to protein crystallization :emphasis on Vaccinia virus complement control protein (VCP).