MPPRVQQDASLAFDLDGKGVTTDKIIKAVDKSHIGPSVGDSAKIHGDVKGQVAGGYVAGGYLEGVLSEDKFAINGGVTKVLGWRADASAGLTFGPYPIKDFNPTYDYSGAISAGIFSVEGSVGKDGIGGSFRVGGGIGASIRQSENSNNQPELNGSGSTELISWPIKKD