SeraCare Life Sciences, Inc. Registration Rights Agreement