MESTESSYVSSPEQPQKRSPPPPASPPSDSEEKPTYTRFLVSNAAAGSVIGKGGATITDFQSQSGARIQLSRNYEFFPGTSDRIIMVSGGIDDVLKAVELIIAKLLSEIPAEDGDEAEPRMRVRLVVPNSACGSIIGKGGSIIKSFIEESHAGIKISPLDTKFFGLTDRLVTVTGTLEEQMHAIDLILSKLTDDPHYSQTMHAPFSYAAAYNSMNHGPNGAAVKFQHNKDDITNSVTIGVADEHIGLVVGRGGRNIMEISQTSGARLKISDRGDFMSGTTDRKITITGSQRAIRAAEDMIMQKVSYASERETD