QVLTQENLATVLTGVMVPAGAVTQPLLIPISVAGQVASQQGLAVWTIPTATVAALPGLTAASPTAGIFKPPLAGLQGNGPSRRGPRPSVPPTPRPPDRTPPLLPPPRRARRPAPGDGGRPRRPRPPRPSTSRKRDGRKAWTSGSGSGRGGAWRGGGRSGRPRRPPRHARRSVCPLTFEGPRLCLARSARDRAWSRVVFSGSRVSPSSRRPRPPSRPWSAAARPGLKPAASAPVPVACSETPTVSQLVSKPQTPTLDEDGINLEEIREFAKNFKIRRLSLGLTQTQVGQALTATEGPAYSQSAICR