MNYQIITELKDLERVCQQAREVDVVMLDTEFVRTRTFYPILGLIQLFDGKTLSLIDPVALDDMTPFVSLLQDTSVLKVLHACGEDLEVFQNSFGCTPFPMVDTQVMAAFLGHGLSTGFATLVNEFIGIELDKSESRTDWVARPLTTRQLEYAAADVFYLMPLYEKLLEKVTEAGWWEAAQQESDLLVSKRIKNIDPEMVYTNIKGAWQLTPQQLAILKPLATWRYQEAIRRDLALNFVFKEQELWTVARFSMKNQRQMEQEGIDPRSIRRHGAKIASIISAAEQTPEDEYPDAIERLMDYPGYKQIFKVLKDEVKRVSQSSGLSPEFLASKKQLNQFLNWVWKKNRDSAKLPDVMQGWRLEILGQRLDKLLEA