MDTDTIAYFDSKLDKVTSQLNIDNDKIVDLQQEIVLLKQYIDYQNSKIEKVTSLIGNLLEKKSQDEAVLNTIQALQEDVDVGDLQRQVDQLTSHHSLGQSQQQQQQHQLLNSQHRQQPRQPNEQQSLQHHQQPHQQHQQQHLHQHQNQHQQQHSQRPSHMSQDISTQLESNMDPALHQVAVATAAVQQAQAHSQSNEPLGMASSSQQRVSKPTKKQSRKKSDITGSKGETAGAKSSPVRKVHITFMHNPTNVREIYDEFFKGYKGQEPLCELDEKYGKSEWRGDSRSKESKRFQRRKKLCDAIQRGMVKYGKNADEIIEYLESFRKDKSLTWLMNGHLPEDLQS