MVRKVFNDGDILYAEDVNIIGQPFVDGQDLLGHGLKVDDNSLSDEPQNIKTRFYAWYNRFRVTVQSGLTLSVTQGSISVSGNIISFPPQTINAIDNANSFVWIGKTDADPAIALRVSQTLPNVCIPLARVIAASGSVTSVTDLRDVSVDILPPSIPDAVPVGSTIISLIPPTAPIPAGYLELLNSSQNVSRTTYSALFVLWGTYYGNGDGSTTFGVPGTGGRFLRLGGSGLSVGDIGGSNQITIPTNALPSHQHGIPANTHTHSVNDGGHGHTINQTPHSHSISDPGHAHGVPFGAAVDNGNNAFDTGGSPYNNGIGTTQNQTGISVNTANANLSINTSSTGISIQSASTGLTVTSNAGNGQAFQHDQPYLVFRVFVKV