MTRDEVGLLVGVKKELRKLSSSFTAIQAGLEDAENQQVTKKAVRDWLGKLKDVAYEMEDILEEWRIEALRPHGDKDDIHKRKKVLSCLQFPCLGLKQVELRHDIGHKTREITERLSEISTEKSRFSFNEASTSERPKMEERETTSLIDESEIFGRDVVKDEIVNELVSETCKEKRPFFVVSIVGMGGLGKTTLAQLVYNDETIKKHFEKRIWVCVSEDYDVNKILTKVVQSMGGSTDGDLDLDTLHQRMSAVSGENRFLLVLDDVWDGILWERLKVALKDAALGSRIVVTTRSRTVADVMETTRHHYLGILSDLDCWKLFISRAFRGRNEAEWPPELTEVGKQIVHRCKGVPLAIKAFGSLLYFKRTKVEWQMVLESETWEWKSPGQGVDILPALLLSYYNLPIHLKQCLSFFSLFPKDYKLRKDELVKLWMAHEEEWGMLAEGEMEKMERVFEGLRPRHSNLKFLIIENYAGSKFPRWLEDAKFSSLVAVGLNCKKCRLLPGLGKLPSLEYLDLDGADEIKVVGGDFYGNGNEGGGKGRAFPKLKKLVFKSMPNWEEWKLAKEDGEWKAEHFMFYSAKYWNNELFSIKPPEKKSTDISQLSSQYIACGCYARRLLLEKMQS