MKLQAVMETLQRQQRARLQQELEARQLQQDTSEGRTQPSVGYPGNGSEEAEPEALKIQRAQAAALAAMRAAAAGLSQQPSPAASEEEEDDGESMPSDEEDEKERDGESEQYQDMASEEEDLKGKWDEDDFEDEAEEEDYEDMEEGMGMNEAGRVGKGSTLPPKQSSQQTFPSQRSLGAERTGLPLSGHPQLQDHGDWTYEEQFKQLYELDGDPKRKEFLDDLFSFMQKRGTPVNRIPIMAKQVLDLYMLYVLVTEKGGLVEVINKKLWREITKGLNLPTSITSAAFTLRTQYMKYLYPYECEKRGLSNPNELQAAIDSNRREGRRQSFGGSLFTYSPSGAPSILSSPKLQVSGLSLGGSATNGSAFSSMHKIKKKK