SLVGMESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKLDPHAVEISRESLLLQDSDCKMPSESRDQHKHSLSALKSTSRNEYIHSGLYSSFTINSLQNQPDPYKPIKTEKLEEKSEGNTPVEEVRTVIRFVTNKTDKHVMRPMVSLPSTSETAAASAFLSSSVSAKISSLMLPNSASISSPSSSSSRSPSLSPTSPLPAEHRSFFLESSCHDSDSLEPLNLSSGSKAKSSSLPPKAKKPKGLEISAPPMVLSSTDIGSIALNSPALPSGSLTPAFFTAQTPNGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGPNTLFQFPTLLNGHIPVPLPSLDGASSPVLLSPNAQKS