MTTEPATGSSSGWDQAIYRCGRCGAQSTVTTEEAYLQAVGVHTDAHAVWDRLNPMERDGFASILRTILSAPDLGFEFLALADRRQHTGDTQSSPAVLGTNTPQPDSSPSNATARATE