MVDVDLNKCEPWDLPEIACIGGKEWYFYSLRDRKYATGQRTNRATESGYWKATGKDRPISRKGLLVGMRKTLVFYKGRAPKGKKTEWVMHEFRKEEQGDAMKLPLKEDWVLCRVFYKSRATIAKLPTDIYNDNSVATTSLPPLIDNYIAFDQPGSSMQNLEGYEQVPCFSNNPSHPSSSTMNNLPLTPSTAMADQEQNMGRAIKDVLSQFTKFEGNVKREALQSNFSQDGFDYLAESGFTQMWNSLS