MVTFTSIPVIDIGPLVEKSNNPKLGELEDVAEVVRLLDAACRDVGFFYVKGHGVPTSLSEAVLSLSREFFHCSYEDKLKIKMGKKSGFRGYQKVGENITKGRPDLHEAIDYYKEFEYEAYGDLGHPLFGPNLWPENPPKFKVIMQEYVEVVQDLAMKILRGIALALGGPRDAFEHDKASDPFWVMRVIGYPPLTSGVQPMSFDDSGISCGAHTDYGLLTLVNQDAEPCALQVKNQLGDWIWAPPIPGTFVVNIGDMLKILSSGRYQPTLHRVINNNSKYRVSVPFFLEPNFNAVMEPFEFCGLGAQNEEDTCTGAKPVIYGEHLVKKVLTNF*