MSKDEDVLESSNGKDAVTSEGNSDAEPFVGMEFETEEAAKVFYDAYATQVGFIMRVDAFRRSMRDGKVVWRRLVCNKEGFRKTRAKRTENRKPRAITREGCKAMIVVKKDKSGKWVVTRFIKEHNHPLVGTPANGRRSMLLSQAPEFWFVDEVSRCPLLEXVTRCCHSYDREALVGERKGEIKKGKGRRLITVTDEKDLKIRELTAELQRERKRSATYQEQLDMVLREMEQHSNHLSRNIDGIVQSVKEIESKRVAPSNG