MHVQDCNMLTERDMQVDVAGFSHYHQLPMEGIKDMPVAASDASRCWIDNFLSSHTVYEILPDSGKVIVLDLALPITQAFHVMHEQGIPLAPLWDSDRQQFAGILTASDFVSILRQIGSQRPVLSEEEFEAHTIAAWKDEKTRLLDYGRRRVPLQYAGPDDLLKDVAKKLLHHQVATLPVLHFSTGEDTDMPQILHLATLSGILSCLCRHIQHGLGALPLLSQPIGALALGTWRTERQDCDLTILRASSLLSTALKLIEQARVSSIPIVDDYGSLLDVYSKSDITALAKDSVYARVQLDQITIDQALQLVHDGISSRGAASVSRCQMCLRTDTLQYIMERLAIPGVRRVVCVEAGSRRVEGIITLSDVFKFLLF*