MGRVPCCEKENVKKGQWTPEEDNKLSSYIAQHGTRNWRLIPKNAGLQRCGKSCRLRWTNYLRPDLKHGQFSDMEEQTIVKLHSVVGNRWSLIAAQLPGRTDNDVKNHWNTKLKKKLTDMGIDPVTHKPISHLLAEIATTWAPPQAAHLAEAALGCFKDEMLHLLTKKRVDFQLQQANNVPPGSSTGTYIHGEQNEKDGTVENIKLGLARAIQQPDLISPYKPWSSTDAAGTSNCFPASTSGFQYAPLSFGNEGDGSSWSQSICTGSTCTAGEQQGQLHEILEETEEELSEGGKEIRNGTSIFSSDSVLWDLPCDDLMNPIV