MPSKDYVLHRKKEKNYVLQGKLDLTAAQKAKIDAIDEKIRPKIPMLVVRMKKTNVKLYSDLAILKDYAVNHFPSKTQTITLKLHQKSKEWMCNFRVMPDEKGHHLYLHEFVRDNNVGEGDLCIFQPMTKGDVRNFKVTVHHLSKASVDHSPVERNDICTNDGTIQEKSSYSVDIRSSSDDHTEQPSGRKIYPSCQRGSSRDHRNTAKKAAKSTSFEKSGEESPLEYNSVKSDDRQTSRGHNYALSLGSCLSGAQYAKVIALKERIQPETAVYVDVMNQRAVELPSPLLIIPEEHAIAHFPNESVTITLEAPDKKSKKWHPRFYMTEDRSECMLIGHWLDFVCDNNVQEGDICIFIPEKGGMRSKFTVHLLRGETSHSGDGTGGVQVAGSDEGKTNTKRKCFLGSNVHRVSHEPLERNNSDGFIQKRKKSNGLVPPYILPAMTHLSPSQENIVEAKVQAIQSEVPIYVSIMKKRCISAIKHNMLVS