MQSMLGDLQAWWINVPSGTDEISCSRCSSDHIPQQYSEAVREGDIRWVVQRDQEDPGAVHVDVVLPFEWKFGGWKRVTDYESGSEEAKEIMQRVNAAEMAFEWFGGNQGAHLHALKHAPGGAQVETCVRAIQQTMESSKIHGEALWVSRFLHLNPWNLSVFGFRHPSRLPFVLGRLDALDDRCILPRLGVRKGCVRERSNCVRIDAAELLDQLVPSPARQARCVVEREGMENVAFVWVQPDGELRGIQAREMAAFRCTEEDEYPSLSHLAALKSNGLDGIF*