MEDSADQKESGRALRPVFPLLHLQDHAEQVLREQLLAAHLQSAAHPAPPPPRPQPGVAAHLQAAAAAAGAGGQRDHINIDPAISGLAGAQQVHTTAGMLAQPPQAQVQVGQQDMSGAGGSMDEGGESRKVYGKRELSSSKRAAQNRAAQRAFRQRKEGYIRKLEEQVKEYEMLLENYKAIQAENYQLREYIISLQSRLIDSQNEVPELPSNIDLSQPRPEPAMIASGGQQQGQQQGQQQGQQGQQQQQQQQGNQQSGGAGGQPSGQHVPPGSQSELNALNRIAVAGLGMRKHQHEEAAFLGQSGNFSKRTRQDGQDDSQTGEQSKSDQI