MVRWRRWICCNCQVNESDQLENGHAKVLTSNADGVTKGLKDSATEKAQPQNSALTINIPVLSLDELVEKTDDFGSSALIGEGSYGRVYYAVLDSGTKIAVKKLDSNENEPTSEFLTQVALVSRLKHENFVDMLGYCTEGNLRLVAYEFATMGSLHDVLHGRKGVQGAQPGPALDWMQRVRIAVDAAKGLEYLHEKVQPSIVHRDIRSSNILLFEDFKAKVADFNLSNQAPDMAARLHSTRVLGTFGYHAPEYAMTGQLTQKSDVYSFGVVLLELLTGRKPVDHTMPRGQQSLVTWATPRLTEDKVKQCIDPRLNGEYPPKGVAKLAAVAALCVQYEAEFRPNMSIVVKALSPLLTSKPTPPAPPPALDG*