MVEHIQTQNNDILSLLEEDFKKPDPDMERHWRSILERVRRPAIKILSVVSRNDWGFLECSRMAKYVAEEAIKSKQYDVVLWIDPVKGRDIATATTEEEEEEQDDEEEDENTALKERAAMIIYELMNRKLKPLLVIECGRTIINVGFLYPDLLIEAKFVVMSRPNAEPQFLGLKVDETVNKNNFLMEARSCISEMLVMEARGVADSLRMNHHITLELNTILYCITYLLLMPNSQGRVSEEELSRYYMGEGLIPLIGDGEEKDMNIDRASAITKALLTEIVSHTIFKFDQFGTEAENKDIYVQMDDYLWEALRREEYQHRLGIASTPEEMRGSNCKWISLAMKNIETLPLTPPSCPAVTTLLLFGNLEMKSIPDHFFEHMTSLRVLDLSLTALTSLPSSISNCCKLEQLFLKGCQSLETLPPYVFRFEKLQVFDISECTVRPWAKRNSFYHAKS