MASCGPEAALGGCSGSSPSSVPGCSEDCGQAACLVRAPRERPGSGSSLGLPRNVLSERERRKRISVSCERLRALLPRFDGRREDMASVLEMSVQFLRLAGTLLPSQEPHTVLGPSREAWSEWQTDVLPQALLRAGAAESPDRGAGASGLTVPSVPVSCGTAGAGEDEAPPGAAEVVERPPVLPEPYSLLSQPPGPSAPQALRPPPLWPPGAWQPPSPLVSAEAQSCLGRAGPPAXXXXXXXXXXXXXXXXXXXXXXX