MATPGQQLPPGFRFHPTDEELVVQYLRRRALSRPPPAAVIRGVHDAAVLDPWDLPGAAPLPSSTERETDRELSPSVQAPAMVRPTSSASGSSRRRAAAAXTLLFLRAKPPSRTHWVMHEYRLAAVGAVAVAAAGQTKRGNHSCVAQPGEWVVCRIFLKNNGSSRRRAGDADGETPVTGVHGHRRRQPSPSPSSSSCVTAEVSDGEEDEEEEVSSGSINGAPSASQREA