MESLMELLRMSTAANAALVQSNGGNARAVAGSNNNVAAAAVAALVTSSSGGGVASSGAGGGGGGGHRKLERTQSEPLPQQVNTSRYKTELCRPFEEAGECKYGDKCQFAHGMQELRNLQRHPKYKTELCRTFHSVGFCPYGPRCHFVHNAEEARNHNRSVAAYHAQLAAAAAAAAANSNGQSQQQSSNAAAAAAAAALQQAQLQQTAAALLQQHKQQQHQQQQQHQQQQHQLPLSPALSMSTGSDRASPIGSLSLSPTTSMASFFPEQGSPTFPPTSSSASGAAGQGAFNFPASPPASPIDGGHSPMTTPPPPSPSLVMSACPSKGAQGVDSVEARLPVFNRLSSAVDAFNNLMI