MIMDLFAVLPLEIVRQCLLRVPYDCHENLRAVCKSWEATVNHPQFYEDRKKLGTSQKCICLVELREYLGYPDADLEFVVSLFDPLGRTKKTLPPLPYFPGSHNGIPLFCACVCVNQKLVLMGGWNPSDPYQAEALNTVFIYDFSSGKWSRGADMPVIRTDGAFSVSPQGLLYVAGGNNGDEDFLRSAAVYNVSEDEWKLLPEMSQARDKCYGAFIHGKFFVISGDRFDLSAEVYDPETGAWTTLENMWTVGEGKGPQSCVAASSSGRLYSFQKQQVVMEYDSDENVWRAVGSLPETLTRIRCCVAWRDKVFVCGYGDSNGEVCYMFEPAIGKWTATAIERPQNCHVDYVQCIQSAITINSDYH*