MEHHHLLLQLSPPPPPPPLPAAHLMMSPSFFDAGVFADVGGDWMEDLMHLGELFGVGVGGDDDDNGGVDGGVGGGDDRMQEWQNNCEGAGSPDHQPSCGDGDGDGDGDVSPRDGELGDGDGDNSATRKRRDRSKTIVSERKRRVRMKEKLYELRALVPNITKMDKASIIADAVVYVKDLQAHARKLKEEVAALEEARPIRPPPPSAAAQRPQRQPRRVAAAAAQLARAADAAAVTTAAAAPHGARVAHVGAAQVGEGRFFVTVECEPAAAAARGGGGGVAAPVCAAVESLSCFTVESSTVGCSPDRVVATLTLKVSEAEEDVSAISECTVKLWVMAALLKEGFRPQPTVQIS