MSETELSKEDAVTKKDNEEQVKKALLDPTKKRKAEDEIEIDLKSSIPLSKKQKRLLRRGKVTLEELNAKYNIDPKSIEEYKEDAEKKKSGASEKDAQGEESTINTPTGDESGEVVKKKKKDENKYGVWIGNLSFDTTKDDLVRFFIAKTKDNEDEKSRVTEQDITRLSMPRVAAKNSNAMKNKGFCYMFFKNVEQMKAVLELSESHLNGRNMLIKDSENYSGRPDKDDLVAMSKNPPSRILFVGNLSFDVTDDLLRKHFQHCGDIVKIRMATFEDSGKCKGFAFIDFKNEEGSTNELKDKSCRKIAGRPLRMEYGEDRSKRQVRKKVENVSRNNSSSFDISNNKGYDRAGQDNGSKPEYKRSNANRRPPVDSNNRTKSSVALATAQRGSAAIVPSQGKKVKFD