proteinmv