MGYGYENGVVMTRDPKPRLRWTADLHDRFVDAVTKLGGPDKATPKSVLRLMGLKGLTLYHLKSHLQKYRLGQQTKKQNTADQNRENIGESFGQFSLHSSGPSITSSSMDGMQGEAPISEALRRQIDVQKRLHEQLEVQQKLQMRIEAQGKYLQAILDKAQKSLSTDMNSPSAVDETRAQLTDFNIALSNLMDYMHGHNGDETSAGKRTQDDTNKDLQRSTYLTEGEQKKIMNIKLEETSVRFDLNSRSSYDFIGMNSAVLEAKQFSNGRLEM