MARGSKRSREDDGIMVLTKKRRLRSERACKLTAQEVRDQNLYGVWEHHDLPDNVYQCPRCQSYNTRFDYYNNEKSTGKRDQPRYVCRSCKGKWTQGGKVRDVSLSPTGGNKRTLKSHGGDKITPVVQEVGEPSQVMGDCVAGFDQTTYWEQGHGVGDCAQPLSHEAFDQNSYWELLPGLGQGPVGDCVQEEFAQTSELGDGVFADQVSQEFVGGVQGGDVQTNCWGQPQEFNDVFLDIEGFLADLPEIQAC*