MRALAKKRLYWWCRICGVDFTTTLINQLHICSRHFYKGNYAPLWDVHNPDWVPSLYIPQQTRKTVDLSTEESCEEFLRNEQLTEESIANPLLDRKPDSAALRSLLIDEIIAYPIGRTYFLLDDESKDFRTAPYDVKQLSKELKRCLSKSTPIGRMVLEPHAQDCPPRMFSPNETVTQLDLSKPPRWETEKTIMRLQNSMLELINVLDEDDALTQS