MRSLVVFFALAVLTGCQARSLFQADAPQPRWEEMVDRFWQYVSELNTQTDGMVQNIKGSQLSRELDTLITDTMAELSSYSENLQTQMTPYASDAAGQLSKDLQLLAGKLQTDMTDAKERSTQYLQELKTMMEQNADDVKNRVGTYTRKLKKRLNKDTEEIRNTVATYMSEMQSRASQNADAVKDRFQPYMSQAQDGATQKLGAISELMKAQAQEVSEQLEVQAGALKEKLEETAENLRTSLEGRVDELTSLLAPYSQKIREQLQEVMDKIKEATAALPTQA