MKSLTAVCQTGASGMPGISPNGRIARHPPHRGDGENAEMKMYLSKLKDLVPFMPKNRKLSKLEIIQHVIDYICDLQTELETHPEMNNFDAAAALTAAANMEDDSEDEMHHMEDDEADLEADADDLLSQRLAAEQQLAKISSPAARLPLSDRQSPNTLLAPGQQQQQQIQQQQQQLSNSLATQANEAEKDSRQS