MEPILDTGLDLPLSQESFSDLWKTLSPLAEEYLVKPAEPTLPDMSLGLSGSADSSLLLPQAGHSYESWDLPCLALEPPPTSSTVPSTEDYAGEHDFQLAFQQSGTAKSVTCTYSPDLNKLFCQLAKTCPVQIKVSSQPPPGSVIRATAVYKKSEHVAEVVRRCPHHERSADYSDGVAPAQHLIRIEGNHQAYYRDDENTKRQSVTVPYETPQVGSDCITVLYNFMCNSSCMGGMNRRPILAIITLESKNGQLLGRRCFEVRVCACPGRDRRTEEENHRKKLSCRALSGSVVLKESKAKRTLQATMEASENPKKRTVSSDKEVFCLEVHGRENYEMLKKINNALEVAAARPQGELETQRNPKAWLKTRKERGDGPLPQSGKKLLVKEEDSE