MFYTSPPNNTNNYHIKILNNKKYYFLREKKRRYSDQFKDPLFIKKDIFKKLKMIEKLYEENKNMEEEIEKWKECINNCIIMLIDSYDHNGKDIFKALNLKKYGFDIKDYCNESEEEEDNKDD