MAELTTLARPYAKAAFEYAQAHQQLADWSAALGVLAAVSQDDTVRQLLKEPQLTSSAKAQSLIDVCGDKLNAPAQNFVRTVAENKRLELLPTIAEMYEQLKAEQEKSVEVEVTSAFTLSKEQQDKLAKALSARLSREVRLHASEDASLIGGVIIRAGDLVIDGSVRGKLAKLAEALKS