protein fro