MDWSNEKTLYFIELYEKKTVLWDPKHPEHKNRMKLSEAWVDIQRVFDPSIPITELKKKKESLMSSYRPLRRKVMESESNADEADDVFKPCWYAYEAIDRFMRSRGERESWINSV