MLLSEKGLRCGGKVSTRLHAVSPLPIGCTSIGSKATYSLATSLPLHKQTVAAHAFQKRELNGALDQENEGHPSSDRGAALEHQWQRQQERLQLEDEPSASTAPVQATGVPSPSPHEAYGPIAEAADPRLFFGASVAFVLTTYDIFSPNNSGFLLSIDAAVHQFAAELPHDFRYFWADLIMSDSLIALGLLGWIGCTAAAVASRRRDALVTLFICLGMYAWGAGWPSPPSPDFVAEPLKFDAHICNTVKLFFERVRPAPMNPTWSYPSGHTSSANFLAGTMLFVLLPVLNQQLHASGKENKGVVPRMLIAMEGSWALWFSVCATTAVGRCLADAHWFSDCLGGATLSTAVVSGTAMLVQAALEPLREAQKQEEKQKEEQAQP*