MPPQLDPEIYTVAWIAPLEIEARAALHMMDCLHPDRFPMGRGDDYVFRAGECGGHNTVIATLPAGQEYGTGSAAALASQVKKFFPNLWFGLLVGVAAGLPNLTRDPPRDIRLGDVLVALPDGESAGLVAYDLGKETAESGFQLLRHGQVLATTETVIRSAIGNIKLDAPDDATYCLEFYETIKTKEHGAPTFDDPGQEHDKLYTTGEDGGEKLVERELRPISQRIRVWYGRIGSGEKLMKDARKRDQLRDAYDLIGLEMEAAGTMNRIPVGVIRGVCDYGDLHKNKRWQPYAAAMAAAYAKVVLGAIPPKASSASIPTAPSPVASPPHAVFHGPITGKKVIAGTSIQGTNTINFY