MVMATALTDRITPVDFNHLNLKKTTPGFLDHHHNGELVSKAMIGGALRHRVESIDPEFCDAGDEDTFFVADLGHVYRQHLRWKKNLPRVKPFYAVKCNPDPKVLRLLAELGNGFDCASKTEIKQVLDMGVDPSRIIYAQPCKTNSYVRYVAAEGVRQMTFDNADELYKIAKLFPEAELYLRILTDDSSSLCRLSLKFGASLDATDGLLALARELGLNVVGVSFHVGSGASDPLAFLKAVRDANFVFEQAAAHGFDMKTLDVGGGFCSDDTFEAMAGVLRDALDEYFPPHRGVSLIAEPGRYFVSAAFTIACNVIARRTVEDPNGSVNGSLAAAPSYMVYVNDGLYGNFSSIMFDHQHPVAKVLRSSGNFFYNTTDADSPESPSEGIEYSIWGPTCDGIDRISESVRFSQTIDVGDWLYFEDMGAYTKCSATRFNGFSDAHDVIYVCSEPAARAMMLNYI