MSTVYYKKLDKLQFQIYDLFSSLLQLSETEDESVYKASFDDTVQEIDLLLIAFKDLLRLLRPKDKSNKFDTYELKFHSLKHKLRELQVFINDQQQDKLHEYRIKHFHLQDLPVDTINNEFARDQLFADRSTKKTKKETEASINQQIVSQNKQITKSLQASRQLLSAGILQSELNIDNIDQQTKDLYKLNEGFIQFNDLLNRSKKIVKFIEKQDKADRQRIYLSMGFFILCCSWVVYRRILRRPLKIFLWSFFKIFNIFNWLLGGGRSKGLSASDMIVSSVIAATTEIVDYEATKTLLDTLSHAVDSNTAIDTLAMVVESLTRSSMEHIVDEL*