NTSLLKGTSEDNVKFITFEVPTNFPISNNTYELQLIFTNLQQNDDLRLNELILHPIN