MESQLMPNGEGSSEPQQYGMVPWLALMQKHMDSFARPSNDNTEEKILQWLRSLNDLGLMQANFLPQEEQREEEPSSTEPTAIRALATFLPLLPQSTSSPRPDLQENIGEGLSSAAPSQGESPLETQVKNSSPFFQPLTLDSISKLSQQIVQPLMQQQMPLQSTPSHLQMQPTVLTDNILRKCLRANGSVLNSATIFIPVGKQQPQKSVVESEAQRQGRRRVLFTAHQINEMLTRFKKQRYISAEEREELAYQIGLTPTQVKIWFQNHRYKTKRSGEYVPSNEDPATQAKIRAVGEDVPSTSASETSHNESLSNSETSHLQQQSAQASVTSTSLTLEVSADQMQDTSGQRVIFQALADFLQNQFDHTAAQKQSDEEDSGESKRVAQTKEIVRLLREAS