MGSTKPMAGERQLRVTHRARAALLAVGCALVVALVGASFWQAAAGLQALETMQLQAARTARLDSMLIQLVDAESGARGYLLSRNHDYLAPYLNSLATVEYTLDEIRQDVGPDPRDQDALARLTGLITLKLRVLADAVGGAGAGEEAPRRAGVSDGVRYMDTIRTTLAGLKSRMAAEGQALLEESTRHIGHTRAVAAVLALSALLLLGLLHAALRRELRLRAQLAGLLRDENARLEALVQARTADLSALASYLTRSQERERERIARELHDELGALLTAARMDAAALGGDMAPAHQARHARLLRTLDGGITLKRRIIGDLRPPLLQELGLVAALRVLAEELADSDGTAVSAELPDDEPALAPECALALFRIAQEALTNARRHAGARRVRLGLRVERGAVRLEVEDDGAGFDPAACGPGRHGLAGMRHRVQMFAGRFSVDSRAGAGTRIAAALPLDAARGAELALAA