MISGRHCFVSTSTITHPFVSSISAPAVRCDPLGFVFLGFHPRENASFNSDQLTGRRDSNSRQRNCCNWEFRPTTVGKGMWVRFLLLDRRQLSNNRTKRRRLYICAAASSPESFYDILGVPPTATESDIKRAYRKLALKYHPDVYKAPDAQQKFMSIKNAYQTLVDSKMRSKYDASKRSASRNDGFDWGFSTAKKQDQEDFYGIGEFLRDLQISLEDFFRDLQADIQKAAASGKPKSLWEELAEIGEEFVEFLEKELNLVDGMDQSVGEKENSYDFDSKEQKTSYNSTKKNFDTEPTTNKAEKDIEDIEDMLAKLKEELGI*