QGAPTPAAPGAAARGAARPQAPAPALLPPAQGRPSRGAARPGPAGGRAADRGARYDDESAIDFSAYIDSMAAVPTLELCHDELFADLFNSNHKAGAAGAAGTLEMLPGGPLRAPGPAPRPLKREPDWGDGDAPGSLLPAQVAACAQTVVSLATAAQPTPPASPEPPRGSPGPRPPPAAPRDRGAGKRGPERGSPEYRQRRERNNIAVRKSRDKAKRRNQEMQQKLVELSAENEKLQRRVEQLTRDLAGLRQFFKQLPGAPFLPGPGAADGR