MIILNTQGIVLKAIRYKESDIILTLFTRKLGKVSAIAKGAKKNKSSLLSSSQLFSYSNFTLKKQGNMYKVTQSEIIKSFYNISYDIEAFSYATYITKLVENSILENQTNNRLFILLAQTLYLYTQDNTDNRFITAAFELKFLDYIGFKPIVNKCINCECKILQNSVFNIYEGGILCSKCSKLFDNNIKLDLTTISLMEYVLRNDILTCSKAKVSKYITHELEDILDKYLKVYVDNINFKSLHVLQSVKNNKGVDNDE