MQSQKGLTSYDNEEDKTCRAEQRFVVEHATAMGHLVRKEHLNQLESVDEYKNSDSQLHHGHLPLSPGAFLQKQLQADRHQAETHSDNFLFVDDMQQLPVNSGFRQQQSQQQAFHEHHKLQGHYEREMHVYDSSVLLDQETGAFGHMDSYSLCMQAITVGEVHLLSQETSAAMFHTSSASPFYSRGKKEREGKSDPFLQHVQIHQVSTAAFSALDATTLDSVVQASSTTVSPAMKMGGQQVQMHVSSFPGQTSMQDHSHGHASQLSWVTSDLSSYPFLRPDDISQEGTLNHGDNQGWLMRKDADLYSDGPSSLIPSSATTKQLFGLQNDDVKDFFPFLNRLHSPGLSLSEDNLALGQSNTYAAVQHENEHFNRLSPYNEASSPSVMDNFPTLDMISDLLQSSQ