MQSVDWAIDWQAPWLAPLQALGRQVHDRVLGGAGVARALQEVAAAQGLLPGWQFVDQLQLPAGQAYEAFIHSRRSIPTRDNLHDFFNGLIWLHWPLLKQRLNALQAAEIARQGVGAQRGRLRDSITVLDENGGLLLAPQALCDALRDKRWQELFVTRRALWEQARFLPIGHALLEKLVQPRKAITAHVICVPLEQAPRLALPAEADGWLCEQLRTQSCNLASKPYLPIPILGIPDWCLQNQNFSFYDDSLVFRAPRTAQTTQQRVLPERELA