MTSIQLNDTERQLSDLLVKFGRDWDAKNGGSDPLTLRFTGGWVRDKLLGQNSNDIDIAINSLTGAEFVDQLHAWISANPGSYPDELRSKHTIKLNPDKSKHLETATTNLFGLDVDFVNLRSEEYSDESRVPVVQFGTAEQDAYRRDATLNALFYNLQEKKVEDLTGRGLADLEEGILRTPLAPKQTFKDDPLRVLRLIRFAARFNFQLAPEAIEAIVSGEDIKHALETKISRERVGIELDKMFSGPCPEYGLRLIAKLGLEHEIFGLPDKYATKDTTKPIFHLSRAVDTWEAIRSSENLHINLLTAYSGETKKMIWALCALYPWDKITAVTEKNKPCLALFMIIREGIKWSTHDGDVITAAINTVDAIEEAVEGVNGGNKPSRADLALLVRKCGEHWTANVLFAAQKTIVSGADMESTLKRYSALVDAIVDQKVDDSWSVKPLVNGKEIMATLQAKPGKWLATLLNDVVVWQFTNPEGTKKQCLDYVVERKKQLE*