All fluorescent proteins articles