MGSTSNPLELNSLDLALSLKPSYVPKSLNHLFSDLASIDNVPHKLSVLNEYLLKHQEELHRVEEFKRDLPQCVLLLLDAIQTLSNEIEKLSGQDQFDACKNRGSCEDPVERRSAFRKYKSSSPPFYPRPRNQDHTSHDHKVKGKEPILMVPSPRRRFPCDLNMEANGSELELKPEPDPQPQPEVPPPIWKHSRLSWTQELHTKFVEVLSMLGGPAEATPKQIREAMQVDGLTNDQVKSHLQKYRLNSLGVQPAASAKSSKRKAPFYFRDFWNPSASQQQLESASNGGGGSSSRGNAEPEMRKSKRTWLGDA