Identification and characterization of Tryp-N, A thermostable protease for the production of N-terminal argininyl and lysinyl peptides