SLVGMESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPDILKMDPHAVEISRESLLLQDSDCKMAAESRDVHKHSLSALKSTSRNEYIHSGLYSSFTINSLQNQPDAYKPIKTEKLEEKSEGSTPVEEVRTVIRFVTNKTDKQVMRPMVSLPSTSETAVASAFLNSPVSAKISSLMLPNSASISSPSSSSSRSPSLSPTSPLPSEHRSLFFESSCHDSDSLEPLNLSSGSKAKSPSLPPKAKKPKGLEISAPPMVLSSTDIGSIALNSPALPSGSLTPAFFTAQTPSGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGPNTLFQFPTLLNGHIPVPLPSLDGASSPVLLSPNAQKS