MSEALAEHIKRRLTYSGTVTRIDHTGGLPYYALTNAYYSPVDDKARTYTMIDETARYFRLMRNWAERQPQVMRGLEELDIPPEKINQAMEELDEIIRQWADRYHRDDGEPMVLQMVFGPKSE