MEGWGCQQDAQLALELFRRAAALGEPEAQGQMAMRYALGLQYQDSWDEAGIVQFGEVADLSVQPGGSNLPYVERIRLSVLFSQSHKVDRQREVVQFYQDSADKGNVDAQTTVAQVLNYGMHGMQRDHSAAMQYLQRAAEAGDVQAMGHLGNMYANGLAGEVDLAAARQQFESAAEEGGPTALYGLAYMHLTGQGADKDPEKALKLFVEAAEQGHVDAHYYLGVMHLQGVGVRRKSVQRAFSYLMLAAHAGHLLAMYNVAMMHLAGKGTLKNCRPASLLLKLAAERGPVAANLQQGHEAYFQGNYKAAAWHYLQAGEAGMELGQSNAAWLLAKDYVRA