MALGAALYKKEPDAKELMAFGLTPEDVEAPPVEIWPENQQAFEIFAALRTQWRVSFAGVTGLDYGVLYRRLDRLGLSAERYDELEDQIRVLEDAAMQEINRK