MGSTTPTGYVEHGYGEEALCCLEEMKLKGMSPDAVMYVCSLKEDAHLPLHSHAHIITDEEEAWGPASVVFKADGERSTIGDVSGSETQANGEDQASGRRNMNSGWLGSAAVSAFEAAKDITEVVRTKHLNLVGQFAEAQKVFDMLLDRDVVSWNTLITSYLEEGPGEKVLDCLDQMQADGVSLDDVTFISFLKICSSLRAIGRGQEIHFEIVMKGFEKDHFRATILVDTHAKCGLLAESQKVFDKLSTEDVVSWNILITTYVEYGFGEEALNQLKELQVKDVTPNAVTYVSSLKACGMVGAAREGRLNHIQIIANGHDSDVVVGNTLVDMYVKYVSLREAHYVFDSLIHKDVVT*