MQHAYLGLFPSSSAFGVCSNPYPSWCYIASRTFHHKRLKSWRLLQSRVTECGLVTIVHLPLVTGSLLGVEALITGLDWGSVGSSPVSSGSLVVPVRDTSASSARSGSESTTSAASTSSPLISKSTVNGARADLVSARDLALINTSRILVLLSLRVAVEVQVSHDVPLSLARSEGTTEAENLTGEHPPDQTDGVTSLVVGGNDDVDELGGGVGVAESDDGDVDVRSLLDGLGIGARVGDDDQARLTERSGDVVGEVTGGESTGNGDGTGVGSELEHGTLTVGTSGDDTDVGWVVNCDDDSGCEDNLLPGLANVDHVDTVGTSLPQVRLHVGLQVFGTEMRLGGKQHLDVRLGGVECRGEVVGSHGDVSKCEKSVVVVMSRLSRFVRGAVVV