MKQVKIMFLMTMVLGIGLLFFSENAEAAITSNEIGTHDGYDYEFWKDSGGSGSMTLNSGGTFSAQWSNVNNILFRKGKKFDETQTHQQIGNMSINYGATYNPNGNSYLTVYGWTVDPLVEFYIVDSWGTWRPPGGTPKGTINVDGGTYQIYETTRYNQPSIKGTATFQQYWSVRTSKRTSGTISVSEHFRAWESLGMNMGNMYEVALTVEGYQSSGSANVYSNTLTIGGQSGGEQATRVEAESMTKGGPYTSNITSPFNGVALYANGDNVSFNHSFTKANSSFSLRGASNNSNMARVDLRIGGQNRGTFYFGDHYPAVYTINNVNHGTGNQLVELIVTADDGTWDAYLDYLEIR