MPADDPSERRTLTCDHVCPSTSANVATKLLEAIARATVYQTNFLSTSASKSEKASSCARELERALLDGEGKTLKDLLDAINNWTASKRGFMSEVLGSSDENVRAMEKELDLVDVWPDSKRHALAVRLVRDHFDVNHQAHCSTSFDDEEGLYAHKLKDCSFRPMSCENEGCVATYSLKNQEKHDSMCSFKVIDCSLGCGARVMRQDMEAHTTGPCEMRPVSCPYALIGCDGPVPQRTMPNHLVENADNHLRMLYEASAKMSIRVEELETWANDLVANDNTRREGIRAIDTALLALETKHLELDTNTTKHTAKLEARVRELESTVKKQAVELVSVRKQLADIVKTVSQLSKH*