MSMSDDDRDIDIESDEDGDSDTGLGSSRHTNTANFTQAEKRAHHNALERRRRDHIKESFTNLREAVPTLKGEKASRAQILKKTTECIQTMRRKISENQKDIEEIRKQNNILAKQIRALESQNGDQFTEYLSDEEVGSEEADDDDLDQDFSRSNKKMKTFHA