MRALSLSPQSCPQLSTTLFGRPCLQFSKCLGHYMKRRTSTKAANNDWMTFLKPSSPSNLEPTPSSLRIWDEASDALFSPDRSWVEGRSLDNLMKNPDVTAKSLLPSGTTHLAGHGFIGTLYASLPASPPGRSRTHLTTVLDEVPKTPVPAQRRRAMQLILDEIHGLEREWIEHSEEGHEEAVLQVIERLQQLNLANPVMDVHMPCPYHTKLMNHAVPKFKDVLERCHFVNKPGGPIILDPMTTHPIGRSANVLLPHLTAQLRWRKTLSRLCGTPIPEVGKFLTVGRGAKGLGIMLRGELRGRGQNAAPIVIEEMGVGPRD