MLLLTKILVALQLLHLHSVSAYPTFVAKDLVKRTENILGEVTSHHRLPETGPLIPEELKSGEQEIEGLSLEKYTSGNVGHQEKPVGIDDSETLNQLHGPKVETETGVERGEQASASSIPEEVKGTQLSKKQKIEAQFNGDFNYYKEQMEKNNFDMGTVDLLKAKTRAIMDERSKSREFKTQENVQRFVKDCTLQALGDILAIHRQNGGGGYENPDAYRIFLDWIGRMIISHPGAPRDSVLKVPHDSIVMAYPNFIARDLVKRAEYILDEAASHHSLPEAGTSIPEELKSLPFEFLPLESRLLKIVAFCFAAPGENQQLKGLSQEQHGQWLTNEIIPTSGEVDHQEKPAGTDDYRALNELHSPKVETEAGVGSGEHIYTPASSIPNEMKDKDEESLQEAKRIKFVNRERTSAQMRYNYEHYKNSDLSEDAVTGILLRDLNIKTHDMVTSKIDSPELKTQADAQLFVQHYALQALAELKQDIPKFAKRSRRDEKYFIDRLAKIEDLIRQNTGVPRDPILDSHN