MNTDKGDLSYECIKARHESGDTSIDGIIEELEFLLKDTETVKKQISESLGAPREVLEIYGLTLPEETEKTVDDQNLIQQLCLPGTSEQFFTQEGWKRELVLRALPSKSTSADVYYISPSGIKFRSSKEVERFAIMNPQSMNGLGPENFTFRRYLLGTGSPLEYKRDAGFRFGTKAKFARTMEVKIKIENPEIDDNDVLQAC