MSSAEGGSSGGRDKDALEGVRAIVLKPSESLDESRLTRIAGADFNDAGLGLAGLLGSLASTGFQASHLGDAIDVVNQMLDWRLSHEKPSEDCDEADLDPKYRESVKCKIFLGFTSNLVSSGIRDVIRFLVQHHMVDVIVTTAGGIEEDLIKCLAPTYRGDFSLPGTLLRSKGLNRIGNLLVPNDNYCKFENWIMPLFDQMLLEQSTENVWTPSKVITRLGKEINDETSYLYWAYKNNIPVYCPSLTDGSLGDMLFCHAVRNPGFIIDIVQDIRLINGEAIHATPRKTGVIILGGGLPKHHICNANMFRNGADYAVYINTAQEFDGSDSGAQPDEAVSWGKIKGSAKPVKVHCDATIAFPVLVAATFARRFHGANSTN*