KEDPKKLRGKLSSCAFFVQTCREEHKKHPDASVNFSEFSKKCSERWKTMSAKEKGKYEATAEADKARYEREMKTYIPPKGETKRKFKDPKAPKWLSWPFSCSEYHQNIKGEHPGLSIGDVAKKLGEMWNNTAVGDNQPYEKEAAKLKEKSEEDAKLKAENSKKKEEEEDGDDEEDEEEEEDDNEL