FRELCGCWLRPELHSKEQMLKLLLMEQFLHILPAELQTWVRARRPGSVEEAVAELEAWERELEEPGEQAPARAREQDASEQERGTAAQELPSGRPRALGEQQQQAAHPVQRRDDETQTWDVELAREKKLPKETPSPLEAPRQLNGHIIQLPKSGDICSHEGRSERQRVSSTAERPYICGECGKSFTQNSILIEHQRTHTGEKPYGCEECGRAFSQRSGLFQHQRLHTGEKRYQCRVCGKAFSQNAGLFHHLRVHTGEKPYQCGQCHKSFSRRSVLMKHQRIHTGERPFACEECGKNFIYHCNLIQHQKVHAVSESC