MKSLTAVCQTGASGMPALNASGRIQRHPTHRGDGENAEMKMYLSKLKDLVPFMPKNRKLTKLEIIQHVIDYICDLQTELETHPEMGNFDAAAALTAVNGLHEDEDSDMEDADAEAEAEVDPDVLAQRLNAEQPAKVSSPAARLPLTDRQTPNTLVAPAHPQQQQQQQQLQLQQQQQQLQSQQQLSNSLATPLNAEKDSRQS