QFPSFCLDGRLLWDFLQQLLNDPAQRYQHYISWKSRETGVFKIVDPPGLAQLWGIQKNHLSMNYDKMSRALRYYYRVNILRKVQGERHCYQFLRNSIELKNIKNISSLRHQMRIKSEPEEERTLFGSPKAEPEIDMPTDLSMSSMNQLSEQQQQQQQQQQQQQQQQQQPLSLHDPISSMNQLSEQQQQPLSLHDPPAKYRSHAYNLVKTNQEPEERK