MPTSMQSTDPELRIEWLSRALTQAQQDAVRFKHEIENAQRIADLSAFELEESKRRIENLEENLLKVNHEKQEYVKSLEELNSKFESLTEQTVQDASRKESLCDELVDQHMSEPPVESSIADKSLITEDCMRRLLDMVIETLKDQDLQELSSCCSSGEYLEGCLRKVIAKLNELSEEVEKLKESGSAKMMELQGLRAAMTANNTELKEMTKKQEEVYLAVASHRAEIESHMQQNRIMAEELETVKKQKDALHVQLEEAEERSTVIREKLTMAVRKGKX