KTSNNKDICGEDKHKEENDPWNVETHSAFLGPNLWDKTLPYDSDLKVHQYADLDEFLSENGIPYDGIPNSNLGNSTSLTGQRSDSIGHCAGLSLSGLGQVTTKRERSPSPSDCMSPETMNPPSPADSTFSMSSTRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDEMKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMNLHREVEQLKQENMELRARLSKYQEV