MEDQSNATNSPSQGSERVEPVRSRWTPKPEQILILESIFNSGMVNPPKDETVRIRKLLEKFGSVGDANVFYWFQNRRSRSRRRQRQIQAGLAGDKRIPPASLSMSAIQSSASSSVGSFASPSTSSSSLPSPSSSSCFVPPPSCVGLCDDVCSDLFSISQQMGLPEIEQAHIGSAMLWPSDDSNLHYQPGLLTVFVNGVATEIPRGPLDIKAMFGQDVILVHSSGEPVLVNEYGISLQSLQMGENYFLVPRPI