MEGLHTIKQKRVYSLEPNALLRANFSHKYIHYLLPALIKISKERTGGNKNETEEIKKIVRLEVDMALVLSASGFAWSHALKHKLEGDVEAMSLLNTSTLPSTSLSLLFAYKHGNYPLPLLPPLTRPLFHVGSKRNHTFEDSDRLKRDYRRPIKKRRRIRGDEKEIGHRLMTLRRILPGGDEMTTSELFSEVKSYVLCLELQVSILRTLVHIH