MLRGGDRGFPVDRQRSVFVGNISYDVSEEQLRDVFSKAGTVVHLRLVHDRETGKPKGYGFAEFSDVKSAELAIRNLNGHELNGRALRVDSAAGDQNRMGPDAEHGNIVVMQPEESPYGKECDPKDAPEIISRNVASIPPEKMFHLMKQMKEIVSSNPSEAKNMLLQNPQLAYALLQAQVVMRIVDPQQPMASGSTPFHAPVAPPQQQQQQMPPPMQQQTHFGGRPMPPLPSVAPPGGGGPSSYHGGMPPPPQAMGGGGFAPPPQFGAPPPGYGAPPPGYGRPQQMQPPPIQQPPQQPPGGYSDAERDNASLLLQVMNLTEEELMQLPAEDREKILTLRTKLRNA