MAREDDPVELGVQLLARLEDAELSLPDVIDRIETVSTHPETTRAILETAERRGHIRRDGETVTPVSGRFLSFDSEVISRKGDFECRRCGASISTGYFMQLEAGEHGPFGSSCIRKVTGRE