MDSALASAAAIADQRQKIEQYRHILASVISSSPPDIPQAKRFLNHMVSDEVPLVVSRQLLQTFAQELGKLEPDSQKEVAHYALTQIQPRVVSFEEQVVVIREKLAELYESEQQWSRAAQMLSGIDLDSGIRMLDDTNKLSKCVQIARLYLEDDDAVNAEAFINKASFLVTNSNQEVLNLQYKVCYARILDLKRKFLEAALRYYGISQIEQRQIGDEEIDENALEQALSAAVTCTILAGAGPQRSRVLATLYKDERCSKLKIYPILQKVFLERILRKPEIDAFAEELKPHQKALLPDKSTVLDRAMIEHNLLSASKLYTNISFEELGTLLGIDPRKAEKIACRMICEDRMRGSIDQVEAVIHFEDDTEGLQQWDQQIAGLCQALNDILDSMSSKGIAIPV*