MDVLDQTLDSKPFSQLRDSSGDSAFHFMDVSGALDLSNKTASMENENSLKQEAGDEQRAEEELNGQTWTGISKVEVSSPLGSTPKPYSLNDAPVKDLGSWKCFPLVPTPEQLQAQLSGRPATDYQVTLNYVNQLFSRLMKQHAGQTDFCSTLATGNMGVDDPAPTNSPMPLFPFLTTDSQQSQKSDSPFPWSHSFLHQATSNEIMNTHPLFYDYQPAQESIQSKPTSESGYHSSVHHSSSSPSDPVASPNVCTTEKHRQYRKARAYFQPKHMQCLEDFFRRSPYLSTKDREMLSQKLQLSEDRADGEGT