KCRQCLHMGSRHAVDSGEQFRSSDLFEGQRQFREERPYKCDNCEKSFKQRSDLLKHQRIHTGEKPYECQACGKSFSQSAALIKHQRTHTGEKPYTCLKCGECFRQSSHLNRHQRTHTGERYYKCEECGETGHVSSLFRHQRLHKGERPYKCEECQKGFKQRSDLFKHQRIHTGEKPYGCSVCGKSFSQSATLIKHQRTHTGEKPYKCLDCGDSFRQSTHLIRHQRIHQNKVSS