MSGGGGGSGLATELDRLLEMARELEARVERGSPATARDLCAALTASVDNAVRLAGTGTPRGGGAIAAASGKAGRKRGAMEKVRRQVRVSSVHDLAPLDDGLSWRKYGQKDILGAKYPRAYFRCTHRNTQGCQATKQVQRDAGDPLIFDVVYHGDHTCAQGLQHLQRHDQRQTAAAAAGQEQQQQDEGLPVGAGGMQWPLDMGFEAQLDELLFLDPSEFLQPGFQNL