MDSETIAYFDSKLDKVTSQLNIDNEKIVELQQEIVLLKQYIDYQNSKIDKVTTLISNLLEKKSQDEAVLNTLQALQEDVDVGDLQRQVDQLTSHHALGQPQPPPQQQLLNSQQRQQPRQQNQQQSLQHHQQHQQHHQQHQHQHQHQNQNQHQQHHSQRTSHMSQEISSQLESNMDPALHQVAVATAAVQQAQAHSQSNEPLGIASSSQPRVSKPNKKQSRRKSDNTGLKGDPTRPKSSPVRKVHITFVHNPTNVREIYDEFFKGYKGQEPLCELDEKYGKSEWRGDSRSKESKRFQRRKKLCDAIQRGMVKYGKSADDIIEYLESFRKDKSLTWLMNGHLPDDLQS