MSVTAGVSDAVIAIRDKLRGKIGQTKVKRYWPGKAPEWADDADEEIDIKTAGSRSKSTARSRALEKAFPSREDGDGDGDGDGRDMVAGKDDDARLRRLAESRKDREEAVARHRLIRQAEIVSTQEEERRVQEGIELEEEDEDALEERRRRIKEKLLQRQREEEEQLPQPPEEEEDEEEEEEEEEESEYETDSEEEHGGGIAMIKPVFVPKAERDTIAERERLEAEEKALEEAMKKRLEERKVETKQILVEEIRKDEEIQKNLEAEGNGGEIDTDDEINEAEEYEAWKAREIARIKRDRDDREAMLKEKEEIEKVRNMTEDERREWERKNPKSLPQPKQKWKFMQKYFHKGAFFQTPADDHVATAGEDDIFKRDFSSPTGEDKMDKTILPKVMQVKHFGRSGRTKWTHLVAEDTTDWNNPWTYNDPLRAKYNTKMAGMNRPITKPKGSKKLKDWELK*