MLQHGAAAMEAGVAAADMAGVRKRERPYKGIRMRKWGKWVAEIREPNKRSRLWLGSYSTPEAAARAYDTAVFYLRGPTATLNFPELIPSIEKSSVEDMSAAAIRRKATEVGAEVDAYGMAVMNSKRRRVFGQKCDYVGGLLERVDLNKLPYPENQDNDVVGK