MSIFPVRDDRDLWSRRRSLLDWEFPQMALMPFDQVFNWVERSRQSLHDDVTNMHRNLLSLEPFSAMDNAFNSVMQELSAIQPREFHPELEYTQPGELDFLKDAYEVGKDGKLHFKVYFNAKNFKPEEITIKTEKNKLIVRAQRSVTRGDASMSESVGRSIPLPPSVDRNHIQATLTSDDVLMVEAPVDAPNYKAIKLTPEKGLAIQPTEAQERQLAVTNKEGLEIVTADDGSKKMHLELKVDPHFAPKDVKVWAKGNKVYVHGVMGKEEKTENASHSEHREFYKAFVTPEVVDASKTQAEMVNGHMVVEAPLFK