MDVPRDQVTTLMEHGLYTSAQMLGCFLVSSSAVNPETSPHIKAESLVLLGDALFREREHRRAIHTYKQALQHYKIIPRQNSTTRISLSTSNRSSSPNSFNISAINENEVKFKIASCHCAINENVAALAEMEGIPSKARNLQMNLLMGKLHRNSRQNRAAIACYKECLRHCPYVIEAIIALAELGVTAKDILSLFPQTPNRSGRPPFDHFDSSRWLQRYVEAQCCIASNDYKGGLELFTELLQRFPNNIHILLEIAKVEAIIGKNDEAIMNFEKARSIDPHIITYMDEYAMLLMIKSDHLKLNKLVHDLLSIDPTRPEVFVALSVVWERKEERGALSYAEKSIRIDERHIPGYIMKGNLYLSMNRPDAAVVAFRGAQELKPDLRSYQGLVRSYLALSKIKEALYVAREAMKAMPQSAKALKLVGDVHASNSGGREKAKKFYESALRLEPGYLGAALALAELHVMEGRTGDAISLLERYLKDWADDSLHVKLAQVFAATNMLQDALSHYQSALRINAQNEAAKKGLERLEKQMKGVDPDAPEEDEENEVEDADGDQEEAELL*