MQSMLGDLSRHGGSMFHLERMKFLAQGARLTTFHSNILKLYLKEIFDGLYKEIRKILVPFMWMLCCHLNGNSGVDEFNVRKAKRTTFTRYLPAWEKQEYDALVSSWRKRVTDYESGSEEAKEITQRVNAAEMAFEWFGGNQGAHLHALKHAPGGAQVETCVRAIQQTMESSKIHGEALWVSRFLHLNPWNLSVFGFRHPSRLPFVLGRLDALDDRRILPRLGVRKGCVRERSNCVRIDAAELLDQLVPSPARQARCVVEREGMENVAFVWVQPDGKL*