MADVKKAPYYHLQKGLFGSKLKEFSAIRGCIPLNTPRGIAIDRAAPGVKPPPPIPTATAEKTQERSAPPQDIQNPKASQQKKKAQPEQLEVEVCDNPPIFDLQDVPVAMDNLGWTVSAKLARRWFSGPAHIYDNNPKSIQPINDTDVTLEWVLKFGIVKKKYEELLSKDIYNAAAVDSAKQKILTRIRKRFSEERTNDLSFNTSQSLTDLLQFHIDWQFQLSSLSDGDTFDGFTLTDLTGALANFNIYVAVGSVDISGEKYFRYEKSKSLYCLDAVGTITHVYAYVKDNYSFNGEQYLGHWNRHGIIIAPGTWLIGSNKPKRDLDIDIWVKAINKPVDTRRSFFANFRESDVYFPVFNADYNRWREKHDRGQDFMIYSKPVYLKLKKPIVFKLGEICRLEPLNSLA