MEPLRTAINANSGVLTVPIIIKQEKNVDGTNQNYEQLFNRVVKQEVIGEKNDNNEDELLQTGKKKYRIDIKKECFVKIEENDYFLKEKIDVQSSNSYKRTNTSKLPYICEICGKAFSRKCNLMTHSRIHTGEKPYKCETCDKAFSLKTNFTAHSRIHTGELPYKCEICKKAFSQNSNLTAHSRIHTGEKPYKCGICERAFPQKVHLMNHLRTHNGKKLYQCDNCDEAFYHKNILIRHLKTYICVNLFKCDICYRTFKRKTNLTNHIKTLHF