MKERAEVLKEEVRCMVKGSKEVSEILDLVLTLQRLGLDSYYKTELDDLLYSIYNSDFDDKDLNLVSLRFYLLRKNGYDVSSDIFLCFKDKEGSFAADEVRSLLGLYNAAHVRTRGDKVLDGAIAFTKSHLEAKLEHLKSPLKEEVSSALETPLFRRVRILETRNYIPIYEKISGRNETILEFAKLNFNLLQFLYCEELKKITLWWKELNIQSNLSFIRDRIVEMHFWMTGVCPEFNYSLSRIILIKMMAYITIIDDIFDTHGTTEESMMLAEAIYKCNESAIVRLPEYMKCFYLYLLKTFDLIEEELGTSNSYRVFYLKELASIYAIKLLKRLVQGYSQEIKWRDEHYIPKTVDEHLEVSRATVGAFEIACASFVREQKGEHHVSTVQCYMFQHGTTMHDACVKIKELIEDSWKDIVKEYLTLPTEQPKIVAETIVDLARTADYMYKKTDSYTFANTIKDMVASLYVKPI*