EELEGAGCNCCCCSHTSAGSLQDSPRWLGARLPWPVRLFHSAVRVCRNPQGNQSEVQTFHQIQRRTRRHRTIFTEDQLQALETLFHQNQYPDVITREHLANRIHLKEERVEVWFKNRRAKWRHQKRASASALIVQSTRKPSEES