MKEGMLDPEETEPSSSLTRDESDDKPTQVMPFESDETQQKLAHMDLHDPESFREEMERLQEERDAFEEQYNTLLSKVSHMRTTLGERLQQDAEELDRREQQIERLTLQVGELEAQSATLQSELVLAHEESKSLTMDIEKLRSAQANAKDESLEIHRLESKCRDLQQTLDTQRVDIERWENACMEERSLKNELQQRLQRAEDTLHDAEERNAELNRIFMQEKQAARQMQQALEELQESQDRDLQRSVGDLQHQLDSAESELEKYKLHVHDMDAKMEEATEAKGKCDKLEHEVKEKNLLIGKLRHEAVILNEHLTSALTRLRKTSSEDQVDRRLMTNLMLQFLTAPRADTKRFEILRLIASVLQWDDAEREKAGLQRQSDRSLGYGFLGLGGLVSSPRKSMQASTSNANDESVSNLFVEFLLSEVERGKEKPGDEARSSSTPAADGGKAFDLHSLEQLDRAERDAPSDLS