MEGSSSDGSRYGGAGRCALVAELVQMQGMVRQLEAEMGTHGGGGGGGGGAAPMAAGADERCRALVSGLLSSIDRSISIARSCCTEAAAAGRLTQQAGAAPESPPSVDGSAGSDLGADSRCRANAAGPCKKRKTLPKWSKQVKVRSVQDVGPLDDGFSWRKYGQKDILGAKYPRAYFRCTHRHTQGCHASKQVQRADGDPLLFDVVYHGDHTCAHGVRSAAAAIDGQAAASAEQKHQPTPPQEQNAVSVAFTSMAVVNASTSSPFVSPAMSDCQISYELGGGSMAGVRNVPDVELASKTNSSMGDDMEFMFSLDADFLDTYKYSSYF