MDLFDNYNKTLEEVYPSLFYPNEDDDHSVLDMDTLVTLKTNATRSYEPVRKKFYFGDENNEIDGTGWLYKPTKNWCQEETINWLMTAASTIGQPYSLIQHSLAVPGNELITFTKDDFKAHDPAYGDKLYDLLPPQHMFSPLDTIHPHFEDEYTRINSSSSTSDAESDNNSIDVSTTKRSPGRPRILKPKKNATSQGKLWEFIRDLLRNRETCPSLICWEDYSQAKFRFVKSDEVAKRWGSRKGNTKMTYEKLSRAMRYYYKSKIFQPVLGKRLVYQFGPNAKGWQTDNPNFRR