MVRTPCCDKTGLKKGAWTPEEDRKLMAYVTRYGCWNWRQLPKFAGLQRCGKSCRLRWLNYLRPNIKRGNYSKEEEETIISLHETMGNRWSAIAAQLPGRTDNEIKNHWHTNLKKRLRKKSVLEAKEMSSDDDLSQDDKNQEKDTEETDISTQNPATSNEIIESPSSTMSPQASSSDISTIDNVAATDWDLISDNNFAFLEAYEAPSGNFWTEPFLSDDYFMPNDFMAPLVDPDSPFFDGEFSSPFAFIDMEDCNLY