MADRSPDSSSSTTTTTTTTTTPPPSKPQQNEQEPSPSNYSPIPLPEFSPPPPFHRLPNPQNYSQSAILLMPIPQPDKVPVVSPPYLFQTPSKKISSPADARRFIDSPSGSNFLSFVAALSLSVRSRKISDPLPTPLSPTLSSLLSLLDSLLAALSEFPPVPHSSRYGNPSFRSWHARLTDDSTQSLLSDLLLRPHSLEPAAVEIFPYFADSFGNASRIDYGTGHETNFAAFLYCLARLGLIREEDYQAVVTRVFVKYLDLMRQLQTVYSLEPAGSHGVWGLDDYHFLPFIFGSAQLIDHKYMKPKSIHNEDILDNFADEYMYLSCVVFVKKVKKGVFAEHSPLLDDISGVPNWGKVNSGLLKMYRAEVLEKVPIMQHFLFGWLIRWE