MSNENRNQASYAIKECYNIISDIVNKNKKVSEEDSGGLKMVLMRLLEHLITTKGNLELDKLIKIILALLKMKKNSMKKEEELSEEELKTQTRFVIYEIYKMLNPSRIAGETEIQNFIDNVMIRGVEAALYYDRRNISRGFSKEELKILGQRSKTALRRIDAFGSRGWGKGM