MNTAVLKVEAEAETCSVCGGGGDLFTPEEHDAGAPPMQVSLRTMLLQINNYKVVPEGRLCISCIRRAIEAYEFSSALGSRTAPPLSEKIRTLRRRLHDLTQKVDVFIVVGGPGVNSGGAYSEDDIIMVERDALAAAAAADADDEDLEKARNACGDSVYQCSICPMSFQHAAEYRSHVASHPGGARHSCWTCGAQFAQKEALRDHAAEHSTPGLICQLCRNRFQNASELRRHESDESCPSRCPIPGCGVRCMSRSSLSSHASASHSRDPPLLCSQCFVQCSTRAQMAAHALSHRCAERFVCGYDACILRFANRGDLLSHIRKQHAGSVPDPTSEQPPSTTCHCGRIFGSVAALKRHARVHRRETQQEEPEWTITMETGEGAEEGEGALDGDVEYLELEALDEYDEN