MEQLHLLLASGGGSKASTTITPFCLARDHASTSSPSPAAVAAPAPPPEAEQSIHGSGTGLQSSEAMIKAKIMSHPLYPSLLRAFVDCKKVGAPPEVVGRLSSLAVVTDVPQYSGDRWLPAQQPAADPELDQFMETYCYMLTRYGQELARPIQEAEEFFRGIEEQIDSLALDEDVSYDYEDEVAGGLPEKSAAFGENEVTTTRRRHLMNKYSGYLNSLWTEISNKKKNSTGHLPRDARHKLLQWWHLHYRWPYPSEAEKAALAESTGLDKKQVTNWFINQRKRHWKPKPAAAMDAGFLQMHPRYGASSSSSPAAALRVEDGGGGRSAYHPRGGP