MKLQAVMENLHRQQQAKLLMEMEQRQQQQVGHLQNSSPAGEELKLSSASEAERAQIAALAAMRAVAAGLQRPPMADSPMSQHSSAGEEDDDEGDEEEEEEEGEEQYKYKDMMGSEEEEQIKQKWDEDDFEGEMEEDDYDDDLADESLQTGREAVAPGRGILLLPHRQLHPPSQLLKPRPGSETEARPLSIPAHPSHSQLQGQDHADWTYEEQFRQLYELDSNPKRKEFLDDLFTFMQKRGTPVNRIPIMAKQVLDLYMLYQLVTEKGGLVEVINKKLWREITKGLNLPTSITSAAFTLRTQYMKYLYPYECDKRGLSNPNELQAAIDSNRREGRRQGSSLFIYSPNGTPTMLSSTKLSMPNIGLSMATNGASLTSMQKVKKEDDSGQSLAATSSRLPGALATHSVAAAQAAAVQAAAAQAAMAAQVAALEQLRDKFEAGEPPEKKMALPAGEDHQRLIQRALQQNLLAMTAQMPMNIRINSQEGRPDSALNLTTNGMNSISMSVELNGVVYTGVLYAQATGISSSGASSKLPGGRSNSQPLPQTPTSSTSTNPSP