MSTVYYKKLDKLQFQIYDLFSSLLQLSETEDESVYKASFDDTVQEIDSLLIAFKDLLRLLRPKDKSNKFDTYELKFHSLKHKLRELQVFINDQQQDKLHEYRIKHFHLQDSPVDTINNEFARDQLFADRSTKKTKKETEASINQQIVSQNKQITKSLQASRQLLSAGILQSELNIDNIDQQTKDLYKLNEGFIQFNDLLNRSKKIVKFIEKQDKADRQRIYLSMGFFILCCSWVVYRRILRRPLKIFLWSFFKIFNIFNWLLGGGRSKGLSASDMIVSSVIAATTEIVDYEATKTLLDTLSHAVDSNTAIDTLAMVVESLTRSSMEHIVDEL