MEEEMCVGMESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPHAVEISRESLLLQDSDCKVPPEGREQPKHSLSALKSASRNEYIHSGLYSSFTINSLQNQPDTFKPIKTEKLEEKSEGSTPVEEVRTVIRFVTNKTDKQAMRPLVSLPSTSEAAAASAFLASSVSAKISSLMLPNAASISSPSSSSSRSPSLSPNSPLPSEHRSLFLESSCHDSDSLEPLNLSSGSKTKSPSLPPKAKKPKGLEISAPPLVLSSTDIGSIALNSPALPSGSLTPAFFTAQTPNGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGPNTLFQFPTLLNGHIPMPISSLDRASSPGLLSSNAQKS