Local Reasoning for Parameterized First Order Protocols