MAGVGGSGSGGVVHDVEALEGVRSIVLKPSESLDDSRFTRIAGADFNDPGLGLEGLLGSFASTGFQASNLGDAIDVVNQMLDWRLSHEKPGEDCDEAELDPKYRESVKCKIFLGFTSNLVSSGIRDIVRFLAQHHMVDVIVTTAGGIEEDLIKCLAPTYRGDFSLPGALLRSKGLNRIGNLLVPNDNYCKFENWIMPLFDQMLLEQSTENIWTPSKVIARLGKEINDESSYLYWAYKNNIPVYCPALTDGSLGDMLFCHAVRNPGLIIDIVQDIRLMNGEAIHAASRKTGIIVLGGGLPKHHICNANMFRNGADYAVYINTAQEFDGSDSGAQPDEAVSWGKIKGSAKPVKVHCDASIAFPLVVAATFARKVHGSKSTN*