MEEKEDTFAEETDPSDKKPKIPVFGNRVSSTSEMNGSTNRSFSNTSFPFSNSSSPTEMDPQSSDMEIQIYSNSSSSGYSDSFTSESMQMKLREDVVDGKDNCIPLTNGPITLSLMEAKLWYKFLEVGTEMIINRTGSLSVPIRRGPGITWTFGQTGDERLFETDYEEIVFEADSKWQNIKIAKSREFGNVLLLDNDIMLGESDLVYTETLLGLGRNEFKDKTILILGGGDGGILHEILKMSTAYVLMAEIDEEVIKACSKHMKKIKICDCILELKEAFTSGTKYDYVINDLTEFSVDKDKYEAHQSYKSLPNVCFKGNADLQTICNSGGSGDKMITATSDD