MSILTQGTQIYALVPPVSGTGAATVLEIEGVTSFNPGGNPADQIEDPCLSDTSRKYKKGLRTPGQATLGINADPRLASHVRLFQLSEKDGETSVKWAIGWSDGIDVKPTVSTEGDDFVLPPARTWFTFEGYVSDFPFDFASNTLVATQATIQRSGAGKWTPKSA