PTMap—A sequence alignment software for unrestricted, accurate, and full-spectrum identification of post-translational modification sites