MSPKRSFLLDDSSEGYESGTEEDQAAFMKELGHFFRERNMDFKPPKFYGEGLNCLKLWRAVIRLGGYDKVTGCKLWRQVGESFRPPKTCTTVSWTFRGFYEKALLEYERHKVHVGEVQIPLAIEPEPMNIDNQASGSGRARRDAAARAMQGWNSQRLNGNGEVNDDPAFKDKNLVLHQKREKQIGTSPGLLKRKRLSSTEHVAKHSIQVSNPMLDVTVVDVGPPADWVKINVQRTQDCFEVYALVPGLVREEVRVQSDPAGRLVISGEPENPMNPWGATPFKKVVSLPTRIDPHHTSAVVTLNGQLFVRVPLEQSD*