MGDMDQLINNLEVQLNSEGGSMQVFKQVTNPVQIKDPPQTPDRVNMTSSQLLDANPMENPVLFNDIKIEPPEELLANDFNLPQVEPVDLSFHKPKAPLQPASMLQAPIRPPKPQSAPQPLVVSTSTSDTSTSANIPTVLTQGSILASSQATGGQQILHVIHTIPSVTLPNKMGGLKTIPVVVQSLPMVYTTLPADGGPAAITVPLIGGDGKNAGSVKVDPTSMSPLEIPSDSEESAIESGSSALQSLQGLQQEPAAMTQMQGEESLDLKRRRIHQCDFAGCSKVYTKSSHLKAHRRIHTGEKPYKCTWDGCSWKFARSDELTRHFRKHTGIKPFRCTDCNRSFSRSDHLSLHRRRHDTM