MSSTSNGQRNLRSGDAITQDVSNPSKDRQRYGHPTQTMKALVWNGKQDVRLIETPKPILFDENKRDVIVRVTGTTICGSDLHLLHGSIVQCESGDILGHEFCGVVEEIGENAKNNSRGFKVGDRVVASFQIACGDCYYCKQKLSSQCEKTNSNETARGMYGEETAGLFGYSHFTGGFAGGQAEYVRVPNGDVNLLPLPDDVPDEKGLFLSDVLATAYHCVVDTGVQKGDIVGIWGAGPIGQMCADYAFMQGAARVIVVDNNWRLGYVKTKLPKVETLDFSTTNDVPTTLRQMTKENGVSGGLNVALECAAGEYAKTPEQTRKLAAGIATDTSDIVNEMIKSVKSFGRCGVIGVYVGSCDGFNIGSVMERGIKFFGNGQAPVHMYWEDLLKKIQANEIDPLKMVSHRCRLEDMETIYNKFDAREDGLQKIFIQTQFSDPPSAGAPQLSVY*