MARRTSQNKDDDIEVPPSTDLDRHPDSPEQRRVVTLRCIIRAILVIESQEDNPIKRRKLTSWVWIISPRSLPSESDGKEKAECNYCQAKLTGGSSAGTKHLWQHSNQCITKKGGMIHAKQGRLNFPSASLTQAARGVWIYNQEQLRARLAEMIILHEYPFAMAKHEGFIDFMRKLQPQFQMPGRKTVRNDYGQDLKACKGCSPYCADNQHVDRV