MKNKRQIIFRAVALAIVLAVAAAMFVIGRGHTIYFDNKTCEYNGQSVEAFYKVNVTVGGEKVAKLSARDRGMTDIMGQSVTMTLEITDQKGGTPHAHKVTLGVPYNMDGIILNLPALMAGLPEDAYMSEFVIAAPVQDEAEEEVNTDEFDMGDQMGSPMEDQMEDQMEDQMGDI