MEQLHLLLASGGGSKASTTITPFCLARDLASTSSPSPAAVAAPAPPPEATSGSEQSIHGSGTGLQSSEAMIKAKIMSHPLYPSLLRAFVDCKKVGAPPEVVGRLSSLAVVTDVPQYSGDRWLPAQQPAADPELDQFMETYCYMLTRYGQELARPIQEAEEFFRGIEEQIDSLALDEDVSYDYEDEAAGGLPEKSAAFGENEVTTTTRRHLMNKYSGYLNSLWTEISNKKKNSTGHLPRDARHKLLQWWHLHYRWPYPSELEKAALAESTGLDAKQINNWFINQRKRHWKPTPPAMEYRSLQPAGAASYGGASAGASTSGGGSAVVRGMEGQHFTGGGAYPRGGP