MQSPPPQVTMQSPPSQETTQSRIHRRAPTWSEWEVLDHIACWGDESVMAELRSKKRNANTYAKVSRAMMERGNPRETEQCRTKIKELRQAYQKAREVNRRSGSQPHTCRFYHELHAIMGSDATTTPPLSVDTCKEGVAWSEEDEFLEDEEEDEEEEDSAQAASGESVSPPSQELFLTLEPIASPHSQGMLSDHDPGEGTSGE