MKSLTAVCQTGASGMPALNASGRIQRHPTHRGDGENAEMKMYLSKLKDLVPFMPKNRKLTKLEIIQHVIDYICDLQTELETHPEMGNFDAAAALTAVNGLHEDEDSDMEDADAEAEAEVDPDILAQRLNAEQPAKVSSPAARLPLTDRQTPNTLVAPAHPQQHQQQQQLQLQQQQLQSQQQLSNSLATPQNAEKDSRQS