MESTESSYVSSPEQPQKRSPPPPASPPSDSEEKPTYTRFLVSNAAAGSVIGKGGATITDFQSQSGARIQLSRNYEFFPGTSDRIIMVSGGIDDVLKAVELIIAKLLSEIPAEDGDEAEPRMRVRLVVPNSACGSIIGKGGSIIKSFIEESHAGIKISPLDTKFFGLTDRLVTVTGTLEEQMHAIDLILSKLTDDPHYSQTMHAPFSYAGVFFSGFDGIQYACVLPYVATAAYNSMNHGPNGAAVKFQHNKDDITNSVTIGVADEHIGLVVGRGGRNIMEISQTSGARLKISDRGDFMSGTTDRKITITGSQRAIRAAEDMIMQKVSYASERETD