MESSEASWHSFDPSVAMEDSEAMAQLLGVQYFGNDQEQQQPAAAAPPAMYWPAHDAADQYYGSAPYCYMQQQQHYGCYDGGAMVAGGDFFVPEEQLLHGGPEPRVRGPARRPPPPAATKMTPACKRKVEDHKDESCTDNVARKKARSTAATVVQKKGNKNAQSKKAQKGACSRSSNQKESNGGGDGGNVQSSSTNYLSDDDSLSLEMTSCSNVSSASKKSSLSSPATGHGGAKARAGRGAATDPQSLYARKRRERINERLKILQNLIPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDMWMFAPIAYNGVNVGLDLKISPPQQQ