Studies on a bioactive peptide QUB-2044 from the skin secretion of the Chinese frog, Odorrana schmackeri