is 3 meo pcp legal