MEGLSSDGSRYGGGGRCALVAELVQMQGMVRHLEAEMGPHGGGGGGGGAAAMAAGADDRCRALVSGMLSSIDRSISIARSCCAEAGRLTQPAGAAPESPPSADGSAGSDHGADSRCRANAAGPCKKRKTLPKWSKQVRVSSVQDVGPLDDGFSWRKYGQKDILGAKYPRAYFRCTHRHTQGCHASKQVQRADGDPLLFDVVYHGDHTCAQGARSAVVVDGQTAASAEQQQQPPPPPPQPAGQPQEQNAVSVAFTSTAVNGSSLSPFMSPATSDCQVSYELGGGSMAGVRNVPDVELASKTNSSMGDDMDFMFSLDADFLDNYKYSSSYF