MAQSPPLQSLLGQDHWIFPQGWGWVGHSDSTSPASSSSDSSGSCPCDRARRPSQPAPAARGAAEAASTAPSRARTRPAGGQRQSASEREKLRMRTLARALHELRRFLPPSVAPAGQSLTKIETLRLAIRYIGHLSAVLGLSEDSLQRRRLQRSDAAPPRGCALCPDGGPAEAQRQGCCCSGSAAGAAVSCRSPPVCPEALAAPERLGSRVPDMGPWLTPPYCPGMQSPPQLSQGRAPDAALWTSPQACCGMQTPPEPRNQPTPWTSPPASLELAAVYQGISVSPESCLLPETPPLLPRPACQRLQPQTQWGCWSHTAEVLPNSEDQGPGPALQLSDESPPQNSGLPLSGCPEFWQEDLVETHLGMFY