MGSYRVCVCFTRKFKSDAQSPPGDVKDLFNKYSESGGQMTVRNLHRFLVEVQGQTDATEKDAEHVLEVLRQRRHMSVFQRHSLNLDGFFHFLFSDDLNPVIDSKVHHDMTAPLSHYFIYTGHNSYLTGNQLSSDCSDAPIIKALNRGVRVIELDIWPNSAKDDVLVLHGRTLTSPVEFIKCIRSIKEHAFVASQYPVIITLEDHLTRDLQAKAAETITKTFGELLYYPKSEVLEEFPSPESLKGRIIISTKPPKEYLETKTTELQEDGDKEKLKTPDEEPWGDDIPDYGPDVPNERESADPAGPIEEDSGDDEGISQVNPDKDVAPEYKRLITIRAGKPKGVSLKDSIRVDGKQVKRVSLSEPQLQKVARSHPTHIVRFTHNNFLRIYPKGTRIDSSNYNPLLAWTHGAQMVAFNMQVHVAFYFHLFSGQLFC*