MVEAATLNTGASIPLLGLGTGSDGSLSHEEKKAAISATIEVGYRHFDTASLYKSEGFLGEALQEAIKAGSVKREDLFITSKLWCADAYPEGVLPALQKSLRKEFCSELQLDYLDLYLIHWPIRCKEGTGPQQTERELLPFDVKGTWRAMEDCAKQGLTRAIGVSNFSSKKITDLLEFADIPPAVNQVEMHPKWHQKQLREVCKEANVHISAWSPLGAPLMVWGSPAILDDPIIKEMAHKHGKTPAQIVLRWELDLGVSVLPKSFNKKRMAENFEVFGWRLTDDDHHEIGKIEQKKNMDGSSFCNSVSSPYKSVQELWDGEI*