QADVGLALGTLYGNVFSQTTICRFEALQLSFKNMCKLKPLLNKWLEETDSTTGSPTNLDKIAAQGRKRKKRTSIEVGVKGALENHFLKCPKPSAHEITSLADSLQ