MEQFHLLASGGGSKASTTIIPLCLSRDHASTSSPSPAAAVAPPAPPPPAASEQSSHGSGAGLQSSEAMIKAKIMSHPLYPSLLRAFVDCKKVGAPPEVVGRLSSLAVVTDELESYSGDRWQPAQQPAADPELDQFMETYCYMLTRYGQELARPIQEAEEFFRGIEEQIDSLALDEDVSYDYEDEVAGGLPEKSAAFGENEVTTTTRRHLMNKYSGYLNSLWTEISNKKKNSTGHLPRDARHKLLQWWHLHYRWPYPSEAEKAALAESTGLDKKQVTNWFINQRKRHWKPKPAAAMDAGFLQMHPRWLNIPVWKYRFLQATLLRRLPMKIIFTNSYDARYK