SLLGMESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPHAVEISRESLLLQDSDCKMPPESRDQHKHSLSALKSTSRNEYIHSGLYSSFTINSLQNQPDPYKPIKTEKLEKSEGNTPVEEVRTVIRFVTNKTDKQVTRPMVSLPSTSETAAASAFLNSSVSAKISSLMLPNSASISSPSSSSSRSPSLSPTSPLPTEHKSFFLDSSCHDSDSLEPLNLSSGSKAKSPSLPPKAKKPKGLEISAPPMILSSTDIGSIALNSPALPSGSLTPAFFTAQTPNGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGPNTLFQFPTLLNGHIPVPLPSLDRASSPILLSPNAQKS