public static String deser(byte[] nonNullValue)
        {
            return deser(nonNullValue, 0, nonNullValue.length);
        }
The length of the utf8 bytes is written first before the string - which is a variable int (1 to 5 bytes).
protostuff-api/src/main/java/io/protostuff/StringSerializer.java