MGSKHSKGTTSNSDPVPFESGRIPLAALQEATNNFDDKYLIGEGGFGNIYREFRTEIEMLSQLRHPHLVSWMGYCDENNEMILIYEYMENGNLRSHLYGSDLPTVRWEQRLEICIGVARGLHYLHTSGIIHRDVKSTNILLDENFVAKITDFGASKTWTELDQTHLDLEYLLWGKLTEKSDVYSFGVVLCEVFCARHTLDPSLMREMNNLAEWAMDSQKKGLLEQIIDPNLVGKIRPDSLRKFGETMAKCLADSGVDRPSMGEVLWNLEYTLHLQEPLWELPYIWFSSYFGGVNIYSGT*