MDQPKGNWIKLDQNGTGPGARSSHAIAIVGQKAYVFGGELTPRVPVDNDIHVFDLQDLTWSVATVTGDVPPPRIGVGMAAVGGTIYVFGGRDGTHKELNELYSFDTFSNKWTLLSSGDAGPPHRSYHSIAADQRRVYVFGGCGETDDVHCFDLAHEKWAQVDTKGEKPSPRSVFSSLVIGKYIFIYGGEVDPSDQGHLGAGKFSGEVYALDTHNLVWKKWADTDDNHPGPRGWCAFSAGRLHDKEGLLVYGGNSPSNDRLDDIFFLSPCLDVNEK*