MEKDSSKGFDDESSADHQVLPSVGDGEGDDAGGADDVPRAGHDGSSSNSSTVELDEAGGDSGRKAAGASPSSVRPYVRSKNPRLRWTPELHLCFLRAVDRLGGQDRATPKLVLQLMNVKGLSIGHVKSHLQMYRSKKIDDSGQGNTGSWRDLHHQLHDGGQAYNFGHLSLHHGQTGASTILSARFGAWPHWNNFHDPSYLLHSRHLLGSKPYYSSTSEADAFLRTRAQYTARATSSTPACTLQRCLTYQNDQFIMNHHQRRLLHNEDNIHHDPLDLELALDIGPSRDKRIKRSLGCSWGRHQEEENVENQEVESATDDTQLSLSLLPSPSSVRTSSGGHHKVLGLNMEKGTTHPTRTSTLDLTI