MEVHVKYGPRTCTAIVEEGLTGAAFQEHLQELTGVFARHQKLIFRGKVVDVNKTLSSQGITSGAKLMLLASAQGSAGRIGSDALTKGQQAAKTQSQQKAAEAQARLSQVFASAKGRAPPPRTAALSAAATEGGGAGGWHVLGNLAQRRQNWARTGMVALRDLQLVDLPQDVFEGLHQLQQKQEPALQPLVPSQPREQQHEQRTQEPLLPPVQQQQQQQQQQQQEGEPMQQPEQQHQEAEAPLVCSGRSSSANIRLVDCSHNLLQSLPISVAALTRLVTLRLSHNRLSTAGFPWELLADACGGSLAVLELDHNELTGLPGQHLSCFTALTRLTAAGNQISHIPEEVGGLRSLQELNLDRNNLHGLPSSLGNCSSLQELSAAENHITYIPEALAACSLLQALRLSKNMISQVPPELLSHSCSSLWMLDLAANPITADQLRSTHNYAIFDERRRAKANKQLEGGVLLDSSRAFKEGADSREWEHWRAVQK*