MLLITPDELKSYSVFESVKTRPDELLKQDILEATADIILKVGHDFSDAEYIPLPETVRLALLKLSQFYALINGDESIIKGYTTEKIGDYSYTLGDGSSLQKPDVYALIKDYVKPADPDLEGIEAKVRMRSI