TDARRKQQGRTSFTRQQQKELEALFSQTMFPAKNVREELAGRLNLEEKTVKIWFRNRRFKLRKQQKQEEQSLQQSKQTPPPVNSVPSSLRASAKAHYLTSLASDFDGSLSRRHTNPCDSSEDESPTTNFQMRDFQLDKLEASVRAVCSDAFDISQIIDLYSFPDECEDSDCFGCLYQYLSPTTSQPEENDVSLCSLYGPVICPPPGQTCIPSVRSQPCAAW