MEKRGSIVGESAFVSGREPCVAPLSASQLARRLGIFSNIVDREEDTMAWWGRRGFSSALRWTAVTTAGVAGIAGVQALALHARYDPLPDARGPTRGVASPVNGRSRTDRVHGAPPLAAREALMKARDEAREFFETKVRPRLGAIPGAAGGARDAPGTSTVAMRTSEKSDNDGDRSGRKRRPLRRVVVVGDSLVTGVGCRVDRCDGPTLPRRLGEALADAIGADVEWVAVGAKGADLAAIRRDVIPSLGARWRRRDDDDDDDERRSSSSSSSSSSSSSRIDAVVLMCGVNDFKHALTGRAPSTFHADLIQCVDEIKRALGDDVWVILPGMPMQLATIFPPPLRYLALYASDAWDAQKRKMCDAAARVRFVPSPSADAMQCKAGAGVGMVAVDGIHPNDAGYGAWAHHIAESVAPVLLGDGAALCEEGEEGVGARTEGNTYS*