MDSLEARLQFIQVLKNLQKSLNTIDNNTTSIENSQSPISNSGSITDPVQFYLRNYRHHYEDFHQCLFDTTTKMNSLDRLNVMIYYSKIILALKAHPDEFNRKVLYDTLLPSLCDLIELILPVNDWKAITNLKVCIDIFNSLKEQFIDVGNEMLSESIPDTTDENVDTTSWYTIKTPATDYKDSFLNSQLIISDRKTKKELFFKNYLMDGISKVDTNLEKLDNNNVLTTTILHRMENDRERHKRMKEQRWIIERGNQLNKKTILDEQEFKLLWENQDNNTLTTDDIKNVKEMNLIANQGYMLE