MDNLLSPSSCFLPPSPSSQYSTVGTQVIEFVPLLHEQWLFDDGTMSQNEDRELWAPMGSTLPRSPELSELPSGVPATPLSNGKRRGRKPGPRSDSRQTVGHVQAERQRRDKLNRRFCDLRAVVPNVSRMDKASLLADAATYIGELRTRVAHLEDEANKTLEKGAAAAASRGGPASKFLQVDETVDVRMVGRDGAAVRVTTTANHAPAQLMGALRSLELQVQHACVSHVQGVTLQDVLVDMPASMQDADDLRSALLQALQEQQDSA