thanks!

i think i did a decent job. rather than having it take the form of inanimate objects, i thought why not let it take the form of animate objects (as per the spell/MM) which can lie still to look like inanimate objects.
here is attempt #1:
A protein polymorph can assume the form of any nonunique creature from Fine to Colossal size?. The new form may be of any creature type, though the protein polymorph retains the type and subtype of its original form. The assumed form cannot have more Hit Dice than the protein polymorph's Hit Dice.
It loses the natural weapons, natural armor, movement modes?, and extraordinary special attacks of its original form, and gains the natural weapons, natural armor, movement modes? (except flight? just burrowing, climbing, walking, and swimming?), and extraordinary special attacks? of its new form. It retains the special qualities of its original form and does not gain any spell-like abilities, supernatural attacks, or special qualities of its new form. It gains the physical ability scores (Str, Dex, Con) of its new form and retains the mental ability scores (Int, Wis, Cha) of its original form (OR, retains the ability scores of its original form?). It retains its hit points, base attack bonus, and base save bonuses, although its save modifiers may change due to a change in ability scores. It cannot assume an incorporeal or gaseous form.
It can become just about anything it is familiar with. It can change form once each round as a free? action. The change takes place either immediately before its regular action or immediately after it, but not during the action. The protein polymorph acquires the physical qualities of the new form, including extremities such as wings or extra limbs. It can freely designate the new form’s minor physical qualities (such as hair color, hair texture, and skin color) within the normal ranges for a creature of that kind. The new form’s significant physical qualities (such as height, weight, and gender) are also under the protein polymorph's control, but they must fall within the norms for the new form’s kind. It is effectively disguised as an average member of the new form’s race. However, a protein polymorph cannot accurately copy facial expressions nor effectively duplicate the sounds of speech, and gains no special bonus on Disguise checks to imitate a certain type of creature.
A protein polymorph can assume the form of an animated object, of any type. It cannot be made into a magic item with this ability. It also cannot reproduce the special properties of cold iron, silver, or adamantine in order to overcome the damage reduction of certain creatures. It can assume the form of many Tiny or smaller objects as if the objects had the swarm subtype. The creature can pretend to be an inanimate object by lying still, however any intelligent creature touching it will instantly realize it is alive (not sure how to say that part). A creature can detect a disguised protein polymorph on a successful DC 20? (Search? or) Spot check.
A protein polymorph may also assume more than one form at the same time, from Fine to Colossal size?. It can take on any number of forms, though the assumed forms cannot have more total Hit Dice than the protein polymorph's Hit Dice. The forms are connected by a cord or film of protoplasm that a creature can detect on a successful DC 25? Spot check. Each form acts on the protein polymorph's initiative, and has the same base attack bonus. All creatures are part of the protein polymorph, and have the same base save bonuses, Constitution score and hit points; the protein polymorph loses hit points when any of its forms is hit, and all its forms die when the protein polymorph is killed. Each form has its own natural weapons, natural armor, movement modes, extraordinary special attacks, Strength, and Dexterity scores, as described above. Because any part of the cellular mass that makes up a protein polymorph can act independently, a protein polymorph's multiple forms can each use its their primary attack forms with the full attack bonus. Each form must remain within X feet of another.