MDMEHQLLHLERFMASSPGFFTVDSGQDPAHFPNGGLFVEQVGATGGVGGDDGGWVEDLMQLGEELFGGRGDANGTDDGMGDDHYYQQWQCDDGGSPDGGPPPSVSLDGDASPPSGEQEQGTVELASERHPHREAEDGDDDVLGATRKRRDRSKTIVSERKRRVRMKEKLYELRALVPNITKMDKASIIADAVVYVKNLQAHARKLKEEVAALEARPRSPTGQHSGPAGAGRRRHQQQQQERRRDAGRSAGSGARVTHVGAVQVGEGRFFVTVECERRDGVAAPLCAAAESLACFRVETSSVGGRSGPDRVVSMSTLTLKGRGQLGDAAAIGEASVKLWMMAALVKEGFRPAATVQIS