MEKIEVVSDEKLHKCPECRRTFCSMNAMKRHRQAKHFALQDSYVCAVCDARFKTKWSLSTHKSKYHRSQTTTGTIEIGDSPITTKTTPKRTTTTTSATATRIKTRRSSTEDS