MGYAKRRDQATLFGKHQPPKKRRKSRTAFTNQQIYELEKRFLYQKYLTPADRDEIAASLGLTNAQVITWFQNRRAKLKRDLEELKNDVTAAKKLPLSKTMTGSIAEIELRKVQEKTLRDSFNNGGLQSPSSSMASLSDDCQDVTPGHSPGNTSELNDDLIVSRMKSDEPMDTRCCDETDEEIDNDLSEDERPNSCDVKPSKKSFCHALDDDKLDIQKKFDLILQNDLRSGSMIRDKVQDIDSVS