MGAGQSSALVDNEKFGIKFSPLIYNASGAWCMSESELHDLGKSRAGAILIKSTTLEPRDGNLKPRWFEDKLGSVNSMGLPNLGPEKYASIIPDLRQYNKPIIASVSGMKPDDYVPITQRYLQAGVDALEINLSCPNIVGKPQVAFDFETSKDVLVKVKKVSGSTPIGVKLPPYPDPIFAQKMVDVLKEVGVDYVVMINSVPHACIIDPITEEFVIKNKFGGLGGMYVKPVAIGQVRRMYELFDEKQCIVGCGGVETGMDIVEHLLAGASLVQIGTQLMKEGPKVFERLENEFKAALDKKGVKDAKELIGRAKPRESQIPGMLNY*