PALATIN TECHNOLOGIES INC