MENSLKLREYFEGRVLKQPEDFSLDLWTKNEGLVWLKSNYLPEVVEHFWLDAQSRPVLMTHIGNDERGLGYGFVLYLLFHFSSDFTLTLGVQGIEESFPSLTIVCPALNWPEREVRDLLGLRPEGHPDDRPLVLHPGWPEGFYPLRKLEPELSSMSEERSPGFDPQPLSFTEAKGEGTFEIPVGPIHAGIIEPGHFRFQTIGETILHLDAQLFYTHKGIEKLLEGKSPEEGLEIVERVCGVCTVSHALAYCEAVEKLKGVQVSRRILGWRTVLAELERLYNHVGDIGNLCAGVGFALGSGNALQSKEQLQRLNHKLFGHRFLRGNITLGGVRRIPEQEETAWLQRRLAGLERDFEEWIPLILEHDGFRQRAIATGVLSKQSALDLGVTGPAARASGISQDWRERHAHLLYGELKVEPQVEQEGDVWARLMVRVREVKQSFALLAKLLEGDYLHDSLEPCLPPAAYSFAWGCAESPRGTDVVWLMLDDEGKIYRCRIRSASYANWPAVPLAVLGNIVPDFPLINKSFELCYSCCDR