MSTQRCPHCGREFKELRLHLLRNPYGCKGVIESTLPGCCVAGGDVAKNDKLFTDNEPVVNVECRQSVPLDEPSIGTFEMGVSYLDHLDKYAEANSEKPPEKSLSSEVETFLAANLSGCKLQEFLRLFKQFPGEAYTPSADTLKGIYNSLWDYHLCVPLTCRLPASSTLSRPGGLHTMTNTRATAWRSGQPAASFGCIPLETVLQRVCIVCVPPKGKGAQAPSASGKGGKSRRVVTGNSKGGHTAAELNPKFVLNDLVGLPPDDLIPVVSEEVMDEVRARKDLQPSAAREELTRVLMEKEKEKHSWFK*