MRVMKDVSTKLNQLNETDLRKGPWTLEEDTILVNYITTHGEGHWNTVACCAGLRRSGKSCRLRWLNYLRPDVRRGNITLQEQILILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVMKQAKQLKCDVNSKQFRDILRYVWMPRLLERVQSDPNGPDDILPRNAMHNSVLETEGPKQNNSSSVLSSTSSDSSVEFQVPSKLAQNDSLEMLGHDDPAQKGSELCSSFNNQVGNNGGGGDSLESLWNDESMWFLQQLSDDLQIKYNSFA