Archives for gmo salmon antifreeze proteins