MTVTVVYDNSEATELCAAQHLYLKPIAKLMINVLLPESTEPLRPFSNWEVLDQLKSLICPDQFTTVRLSKSTKDFILFEGEAETRSLVQILKAKLHGKIIKLNGLKTDLKVVATDAQGEWEHFPKEKEAPSSDGAEDQDHDKSPDSIYFEGLPCKWFAPKGSSGEKPCEEILRVVFESFGKIKNVDIPMLDPYREVMTGGSFGGFSFGLQTFEAFIQYQESTDFIKAMESLRGMKLMLKGDDGKALACNIKVMFDTTKHFSEGAIRRRNQERLKLQELEEERKKEKKREEEEAERKRKEEERKA