MQSMLGDLSRHGGSMFHLERMKFLAQGARLTTFHSNILKLYVKEIFDGLYKQIRKILVPFMWMLCCHLNGNSGVGKPAFVWVTKLRVVNREDFPQEIVLDSKVDTISSIYELNVRKAKRTTFTRYLPAWEKHKYDALVSSWRKRVTDYESGSEEAKEITQRVNAAEMAFEWFGGIPWFLWDETKVRIFMLSNMLLAALKLKLAIYIFCLGNGRFHFLNIVASIYQESSKIHGEALWVSRFLHLNPWNLSVFGFRHPSRLPFVLGRLDALDDRRILPRLGVRKGCVRERSNCVRIDAAELLDKLVPSPARQARCVVGREGMENVAFVWVQPDGELRGKATLQTSRDGSFPLHRGRRIPESLSPRETVAALKSNGLDGIF*