MVCDFLLDGNVVYVSIGSGAWQERDEYENCRNKPFAFTVLEYWLHRILIFKEYLSFYFIPVSNMNIKRERTKTVDLGAERTRTLIQFIQAIPYLWNSNDPLYKNKKSQAEAWESISEEMGVPVPELRHKWASLQSSFRHFLVLYQKGRASQNCEGGQLPLRRWYLYDDMLFLLASGKERTPERKVIKQNNYSTEDMDQSMDAVSHLADTKTTTGNSLEMSGQNPIQRTVPPPWAAVSRTPIRKQIKSQHVSSVVVRQDLYAKRKVMYQTNPTYQRRKSNEPDDASPGTTTQKDDRVTNSYCDALRYGQNVGRVLAQLSPQRRHAVMIKIDEILLDTAKERYQQHYGADP