MSLNSFDELLNNVYRLVEQDDFDGMVANRQIIENYLINNRYNYALQSIFQQLKNNSFTTSDVKFNQDMIIKNKVLDNKIEQICFNQRNCAFSDDQYDRLLANKNIELVNHYTNVSNNFENDVQKLRITLQEALTAQSYIRPITENDKCKAFNNIEKKITINSGLLKEELLNYLMYINVQHNKKRGRRNFPKEATAILEKYFSEHIDRPYPDEHDKLLLAEKCNLTTTQITNWFGNKRIRCMRKKKLLMNKNKTIENS