MPPRITRRCAVPSCGKTQSLHGLPSDPNLRKQWVNFIFNEVPDRIIKSLFVCSLHFTTDSFTNKTQFDAGFSERLKVKDDAVPTILDPKVMQPQRSSHKTSREMGCQTEELNTQDGQCQTFPDLKPHTLKLEPRSETPEQPAKQQEMAALDVDSSQSDFLQPASGAQDQQTTD