MSEFRQEYQAQHPGNKSVAAVSKAAGEKWRSMSEQEKQPYVDQAGQKKQDYEKTKANIEKESTSSKKAKTDDDDGSKSEVDDEDGGSDEDNDDDE