MPRPFFHKLIFSSTIQEKRLRVPDKFVSKFKDELSVAVALTVPDGHVWRVGLRKADNNKIWFQDGWQEFVDRYSIRIGYLLIFRYEGNSAFSVYIYNLSHSEINYHSTGLMDSAHNHFKRARLFEDLEDEDVEVVHPSSLYPLQHPETTGHANKGHTSSAIQSFFAEPVKAEETTPTPKVPKKRGRKKKNADPEEINSSAPRDDDPENRSKFYESASARKRTVTAEERERAINAAKTFEPTNPFFRVVLRPSYLYRGCIMYLPSGFAEKYLSGISGFIKVQLGEKQWPVRCLYKAGRAKFSQGWYEFTLENDLGEGDVCVFELLRTRDFVLKVTAFRVNEYV