MEPSDRTPPELDCKTSNNKDICGEDKHKEEGDPWSVDAHSAFLGPNLWDKTLPYDSDLKVHQYADLDEFLSENGIPYDGLPSSHLGNSTSLTGQRPDSIGHCAGLSLSGLSQVTTKRERSPSPSDCMSPETMNPPSPADSTFSMSSTRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDEMKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMALSREVDQLKQENIELRARLSKYQDV