MSGGLVATTVYADAEPPLDEASLPALHQELQWQRNDVRIFAHAAAETQVAIKDALAHKFNTARSGAADSIAAGVNDPGFLEVFPRVASRPPKLLQELEAILVDRLRANDKAASMTVLGSARERDPKLSANLSLDGHRQVMSAFIAGFSTYAPLLSRIQAEFDRALNEGVRSAQENVEMRYQMASNELARERATAEVRGQVLAEDLSFRAAALSKLQELRERAVRAEKKKLLAEKDLRDAQAEEARMRALVESLRGTNNKLQELLIEEDRWAAKPLSGHLVGMPIGPLTKADEEFLEQELGGMDTLAVTPSAAAAGAASAFKSSMSLARNNSGLGGLGAAGPTAAPLTRQPSDSPSAAALPGAEASSAPTAAGTPEPGAGPGGAGAQGESSEAAGPGAGGEASVAALPGIGSEVTVEDAVVVAAGGAAEGAEAPGPERNAAPSPAPEPSEPPGGS*