MVMASQEGQGIKLFGTTIALHGRQVKEEQNKADHPALDKRPDKIIPCPRCKSMETKFCYFNNYNVNQPRHFCKGCQRYWTAGGALRNVPVGAGRRKAKPPGRDLGGFAEGCLYDGSSGVHQFELEGMALDEWQVAAANGGFRQIFPMKRRRISCSGQNQPTEESMIQFN