MDLSCALGLGTLLALPGVLGSGNSAQEGAGSNSVTIVLLLLLLLLLATGLALAWRRLSRDSGGYYHPARLGAALWGRTRRLFWASPPGRWLQARIELGSPDEDPERQEDEQDVEDDYYDMEGGREEVESREEGQPCGEEPSPQQGPGPAEEAHDGDAEGALALSCQGPAGSGGSAEALLSDLHAFAGSAAWDDSARPAGGQELHVTAL