MSTSSLYELLGVQADADAAAIKRAYLKAARDTHPDKNGGDEAATERFQQVGRAYAVLSDAEKRKLYDETGMVDDGSGGGGDASYWREAFERVSLEKLDALAASYRHTEEEAADLRAHYIAAKGDMGKVMDAMMFSTADDEPRFRETLRGLVDAGELRMYRQFEGEKDSKRLQRERRAAKEAAEAEAAAAELGLSGGGDDALKSALMARGAARQSEFGSMLQSLEERYGGAGGGKAGKAPKGGKSGKQRGGSALPDDPLSDEAFAAAQQRVQKRGRAGR*