MKVQFLDKRILHKFYGALSVISVITSIVFLFIDIDTKYKTAIGLAALSFLIVLYIGIWVHSNFRQNIKLKINTSQIEVKFGDIFSEQADLKVIAFNEYFDTLVDDKIIAKSSLNGIFVDKFFKNKVDELDGIISSETQLTEASVGENPSRPSGKKIKYKLGTICVVNDYLITALTHFDDNNKAYLEINDYINCLLNFWNEVDRVYAGRTVALPVLGSGITRFKGYENISDQELLELIIWTFKVSRIKFTYPSKVKIVVYKNKCEKIDLLALKDLET