MENSLKLREYFEGRVLKQPEDFSLDLWTKNEGLVWLKSNYLPEVVEHFWLDAQSRPVLMTHIGNDERGLGYGFVLYLLFHFSSDFTLTLGVRGIEESFPSLTIVCPALNWPEREVRDLLGLRPEGHPDDRPLVLHPGWPEGFYPLRKLEPELSSMSEERSPGFDPQPLSFTEAKGEGTFEIPVGPIHAGIIEPGHFRFQTIGETILHLDAQLFYTHKGIEKLLEGKSPEEGLEIVERVCGVCTVSHALAYCEAVEKLKGVQVSRRILGWRTVLAELERLYNHVGDIGNLCAGVGFALGSGNALQSKEQLQRLNHKLFGHRFLRGNITLGGVRRIPEQEETAWLQRRLAGLERDFEEWIPLILEHDGFRQRAIATGVLSKQSALDLGVTGPAARASGISQDWRERHAHLLYGELKVEPQVEQEGDVWARLMVRVREVKQSFALLAKLLEGDYLHDSLEPCLPPAAYSFAWGCAESPRGTDVVWLMLDDEGKIYRCRIRSASYANWPAVPLAVLGNIVPDFPLINKSFELCYSCCDR