DMFDHSDYPFNCFNYDGDGYPSSGTDEDKKICRTSMCGSYIALIAMAIQQNPDQRVTLSGIYDFIMRRFPYYRSNQRAWQNSIRHNLSLNSCFIKVPRTEGNEKGKGNFWTFAAGCESMLDLFENGNFRRRRRRRSAKIGLRDPAGGRDPSARRPQLDSALCPLPPDRPGPLQNRLAPTSSRHKSEPEIKFSIDYILSAPDPPSAEFRTGAGPVRLGPTGPPVLEPPHLNLHFWTL