MARASKRSREDDGIMVPTKKRRLRSERACKLTAQEVRDQNLYGVWEHHDLPDNVYQCPRCQSYNTRFDYYNNEKSTGKRDQPRYACRSCKGKWTQGSKVRDVSLSPTGGNKRTLKSHGGDKIAPVVQEEFVGESSQVMGDYAAGFDQTIYWEQGYGVGDCAQRLSHEAFDQNSYWELLPGLGQGPVGDCVQEVFAQTSELGDGVFADQFSDFELYPKRVLETTGTTEKENENKEQEH