MSMSDDDRDIDIESDDDGDSDNGLGSSRHTSTANFTQAEKRAHHNALERRRRDHIKESFTNLREAVPTLKGEKASRAQILKKTTECIQTMRRKISENQKDIEEIKKQNIILDQQIRALECANGDDAFAEFLSEDEVGSEDADDDDLEQPDYSRRNKKMKTFHA