VQGMCVSPGAPGPGRVLARDGPCSPEKARERKRKQSLPMQQGPPGPGPGQDRASRKGLGGPCVREQLHLLKRQLRHLQAHVLQAAEPRDPVQGPGSFARGRSQPRVQRQNGWCPSPWTGDTDLPRDSGRQLSEGAKHLVSEEVGVLPSGPDAGLQILREELTRAVSQAVDSVLQKFSRGVTSQMIKWFSNFREFYYIQMEKRARQAMSQGVTNPKLLLVLRDSELFRALNTHYNKGDGFQ