Structure and function studies of Tyrosyl tRNA synthetase TyrRS from mimi virus Acanthamoeba polyphaga