MARASKRSREDDGIMVLKKKRRLRSERACKLTAQEVRDQNLYGVWEHHDLPDNVYQCPRCQSYNTRFDYYNNEKSTGKRDQPRYACRSCKGKWTQGGKVRDVSLSPTGGNKRTLKSHGGDKITPVVQEEFVGESSQVMGDCVAGFDQTTYWEQGHGLGDCAQPLSHEAFDQNSCWELLPALGQGPVGDCVQEVFAQASELGDGVFADQVSQEFVGGVQALGQGPVGDCVQEVFAQTSELGDGVFADQVSQEFVGGVQGGDVQTNCWGQPQEFNDVFLDIEGFLADLPEIQAC