MGNINVEQNDPCLFRLSATFSSDQIDCICEALYQARDGAKLLELFEPIANNIMFYRCRYYSSSVLRAYLYALYYGKRYEELFQTIASNTFEQRFYNELQDLWYKARYAENEERRQKELGAVEKYRLRKKHPPPRSIWDGQETIYSFKENARKKNKYPTLEDKKEIARITDLKIIQISNWFKNRRQRDKSSSTGQFSSGVPIQFDNLNL