MGCFSCFDSRVEEKSNPQKVGADRPEVHPSAPSNISRLPSGVDRLKSRNNVSLRRESSGSKEGPYGQIAAQTFTFRELAAATSNFSPDCFLGEGGFGHVYRGRLQGSGQVVAVKQLDRNGLQGNREFLVEVLMLSLLHHPNLVNLIGYCADGDQRLLVYEFMPLGSLEDHLHDLPPDREALDWNTRMKIAAGAARGLEFLHDKANPPVIYRDFKSSNILLGEGFQPKLSDFGLAKLGPTGDKSHVSTRVMGTYGYCAPEYAMTGQLTVKSDVYSFGVVFLELITGRKAIDSTAPQGQQNLVTWARPLFNDRRKFASLADPRLEGHYPMRGLYQALAVASMCIQEQAAARPLIGDVVTALSYLANHAYDPGAVNGQSNKHTNGRVLKNEEGGGSGRSRWDLEGSEKGESPRDTPRILNRDLDRERAVAEAKMWVEKRRQSAQGSFDGNSNGSGQ*