proteogenomic techniques