MTEANAERLAVALCRMRGAALKLGQMLSIQDESVIPPQVQRALERVRQGADVMPADQLEKTVESHLGVGWKDSLLSFNPEPLAAASIGQVHLATVLDPDDPESTRTLDVCMKIQYPGVARSIHSDIDNLMRLVSLTDILPKGLYVEHAVAVAKEELTLECDYEYERDSQAHMARLLRDDPHWHVPRVIPALCSKGVITTEYAPGVAIDKAAHLPQDERDYIGTQLLRVTLRELFEFRFMQTDPNFANFLYDSPTRRLTLIDFGAAKQFPKKFVDDYLRMVVACAERDRKGLIDASVSLGFLTGDESPVLMDAHAEAGFQVGRPFAAEGAYDFGAERDMTRRVAGLGKVMLKHRLTPPPREAYSLHRKLSGAFLACMRIGARVPARTMLREMYEKYEFGEE