MGRRKVQMKRIEDKSSRQVTFSKRRSGLIKKARELSVLCDVEIALVIFSSRGRLYEFSSADGLTKILERYRCHYEQESEASKDVNEALRSHTELLHIVQSQLEEPNVEQLSLMDLVNLEKQLDMALSETRARKTQLMMESIMTLQEKEKLLRAENELLERESAAMEKNEDEGNEVVIGFSNHQYLGNLRQQQTLSLLQ