MPSKDYVLHRKKEKNYVLQGKLDLTAAQKAKIDAIDEKIRPKIPMLVVRMKKTNVKLYSDLVAILKDYAVNHFPSKTQTITLKLHQKSKEWMCNFRVMPDEKGHHLYLHEFVRDNNVGEGDLCIFQPMTKGDVRNFKVTVHHLSKASVDHSPVERNDICTNDGTIQEKSSYSVDIRSSSDDHTEQPSGRKIYPSCQRGSSRDHRNTAKKAAKSTSFEKSGEESPLEYNSVKSDDRQTSRGHNYALSLGSCLSGAQYAKVIALKERIQPETAVYVDVMNQRAVELPSPLLIIPEEHAIAHFPNESVTITLEAPDKKSKKWHPRFYMTEDRSECMLIGHWLDFVCDNNVQEGDICIFIPEKGGMRSKFTVHLLRGETSHSGDGTGGVQVAGSDEGKTNTKRKCFLGSNVHRVSHEPLERNNSDGFIQKRKKSNGLVPPYILPAMTHLSPSQENIVEAKVQAIQSEVPIYVSIMKKRCISAIKHNMLVS