MTTESTKAASQDLQQDEGLLIVKIEEEDMVWRQDTCLQRSDPLRQELCRRLFRQFCYQDSAGPREALSRLRELCCQWLKPETHTKEQILELLVLEQFLTILPGDLQAWVREHYPESGEEAVTILEDLERGTDEAVLQVPVHGHGQEIFRRKVAPPGPGLSVQFEPVDPKTLHGSSEPQLLLDCDNESENNGSMPKLDIYEKMESQRIISGRISGFVSEGSAEPQDICKSAGRIKRQWEKESGESRRPSSAQDGGFSKILTHKNILTGEIISHVGCERSSNLNSNEFTHQKSCKYSTHDQSFKWNSDFIKHQRICAGEKIHQYGKSLKNPNLTKHAAVFSGEKTHQCNECGKAFRHSSKLIRHQRIHTGERPYECNECGKGFGGSSDLIRHQRIHTGERPFECKECGRAFSLNSHLILHQRIHTREKPYECSECGKTFRVSSHLIRHLRIHTGEKPYECSECGRAFSQSSHLSQHQRIHKRENLLM