MKLSEFRTKLSQTANTHWFNEVTFNINYNHLDLNYDFKGLGNLYSYIIKQISGWEKKSNKLPTELSKSLEYFKFVQTRLITFINTFASEEKANSLDANFRSTSQQILNRSKEIFPFEAPETNFLINIHEEHPNYFKGAYTYLIGNLNENISIKQNFNGYLLAYEFSLKDTTKITERRNKEKSSLSRLRNEFENSIPELNNQLVEHLKESTEKYKEFGENLELFKADKEKTYSDWFINTKGDFENFNNESSNRLKELEDTYKEKLKLEEPAKYWSERAIKLKKQGWIALAVVVVLVLIVVYSLGQILWSAPEQIYESFFNGDRSAAIRWSIVYITLISFMAFSIKAITKVMFSSFHLARDCEERHTLTYFYLSLLKDSTVEKEDKKLIMQALFSRAETGLLKDDSSPTMPNDIIGRVLK