MQVLLSILAEGEEQARRLLLHDGDGKECCRAVAGQLGRTLGKAMAVAKAIQAAGGAASAGTDDRSDSPRSADESSAAQVQVQERQSVCKRRKGLPKWTEKFRIPDTNLEYTPDDGFSWRKYGQKDILGAKFPRGYYRCTYRTAQGCPATRQVQRSDADLAVFDVTYQGAHTCHQINQRHPVPVPVPAPHPPPSAHAHGGIHPPPPPQNPDLQLLATFKDGLKVETDHGPPAPTSSFQIHGLHHGASFPPFPYAAAAAGFPSSPGFVSPGPATAPAAAGGSGYFSSAASELGAVVSAATSSAAAAVDPAGGFEDYPLFQYDEYHQLQQDDLDPDLQFPAMFGGHPSASSSSPGQQQ