MMADEELGDEVKVFRRDEDADDDPMISGETSEQQLADDKKEAVMEAELDGAGRNPSIDVLKSAFPKVEPMSPSFPGLMSHFSPGYSAAALPMFMPLFMNPYAAALRSPSLMFPMGAMSPTFPMFPPSPVYGAAIAAAAAKQHFENMAPLNMRAGHPMNQMGMPPYMHPSSMAPQNVDRRAQGGGKAKKDDHVKKPLNAFMWFMKENRKALLEEIGNNEKQSAELNKELGKRWHDLSKEEQAKYFEMAKKDKETHKERYPEWSARENYAVNKKKTKKRRDKSIPSENNDQKKCRARFGVNNTEMWCKFCKRKKKCEYATDRSGGSDITDSQDGRGTSGAYSSSSESPSPKANAGIALTTQQQQAAMMHTMLMQMRLGSTTGASTHVPSPLASSSAGRSPLDANASDSESDVEEEEDEQIDPTVMQQTHDMLMQESMCTI