MEGSSSDGSRYGGAGRCALVAELVKMQGMVRQLEAEMGTHGGGGGGGGGAAPMAAGADERCRALVSGLLSSIDRSISIARSCCTEAAAAGRLTQPAGAAPESPPSADGSAGSDLGADSRCRANAAGPCKKRKTLPKWSKQVKVRSVQDVGPLDDGFSWRKYGQKDILGAKYPRAYFRCTHRHTQGCHASKQVQRADGDPLLFDVVYHGDHTCAHGVRSAAAAIDGQAAASAEQKHQPTPPQEQNAVSVAFTSMAVVNASTSSPFVSPATSDCQISYELGGGSMAGVRNVPDVELASKTNSSMGDDMEFMFSLDADFLDTYKYSSYF