MAFEDVAVYFSQEEWGLLDTAQRALYRRVMLDNFALVASLGLSTSRPRVVIQLERGEEPWVPSETDMTMSRNTHRRRNPGSWGLAEDGDVSGEAARQRAFPDTLPVMTASVFPIAGACHSTEGLQGLQQQRGASPSRERKPTGVSVIYWERLLLGSGSGQASISLRLTSPLRPPEVGQPREKTLTEHPVPGRQSRVPKRQKPCAPEAPGRAFRNTLDLEAASGQGDHRMGAAWQEPQRLLGGQEPSTWDELGEALHAGEKSFECRACSKVFVKSSDLLKHLRVPRVWQGLQAQ