KQCPNGSCQGRLELMPCRGHCGYPVTHFWRQENNVIFFQAKGTHDHPRPEPKASAEARR