MAQLTVRLPQSCDSDGLALTGPQSLVLRLGSPRIFRDGDSVAQLGSLVYRTDAIIRMTAKTFTTFELVSFVPVDLEDVEIIMSFQGGPQNVSVALIEDLPAHTIVELEYAFVTYPEGLFVAQDGTALDLGSMYGTGVATGQVTFAYRGTSTIMQRLEHLKSVPWALRLYDFDAGNNHENWIDDPEPQHARLWTAHILNVAYLVTRPNFADRMAAEPITDNQGTLMSAEAKRGVHARLLSPRSFNLGVVTTVSGLGGGSTLGVASYVLRHDFFYGQQDGTTYHELGHVLGYSHASTMTYGSEGGKAGKGFTPLGMAFAREMEVANDILIDQSNYAFPDDHQIRCTGAGFEQACSWFMQCTGLAYDDGDEYGYCE*