MDDGELDFSNQDVFSSPNMADLPSSCSMDSFFDEILKDTHACTHTHTCNPPGPDFSHTHTCFHVHTKIVPAPAEDNIATDDTAESAEKKSKKRPLGNREAVRKYREKKKARAASLEDEVVRLRSLNQQLLKRLQGQAALEAEVARLKCLLVDIRGRIEGEIGSFPYQKSAKSGDGYPNMVNQSLSGAFVMNPCNLQCDDQVYCLHPGVEAKNGEAAGLNGQGFNGCDFENIPCVGNPSAALKELPGCGVGNGITANSSIPNKRRRGSGSNS