VVAGLLSAPPAPPVPEGCPRRPASPELLRWSLQLPPAPAGPGGGAAAVARRNERERNRVKLVNLGFQTLRQHVPNGAASRKMSKVETLRSAVQYIRALQQLLAQQDAGCPFPGPRARAPLPRPAPRSPPGPTPVAGSPSFDSSSPVREGSSVPGSPRSPYSSDESGYEGALSPEEQELLDFTSWFGGY