MPGVDTEELAADDLGEGQFVIRSIPFVDTHLALGDIVACVRVDGRWCVDSVTARGGNSTLRVLPGAVDVVSPLEQLGCRVETGPAGLIAVNVGPDAPVSGIGEWLTGLAAEGLIDVSPGYLASRE