MSVCEMDRRHVLALRSRLPRNLGSVGGVYMDPGDSSPCSSQGEGPDDQRLQDVLCELGEGAGLNLELESEGGVALQGEELSWETSRQEEQSNTSSTSPDRSSASTDLSTALSEQLLRGREEVSGINMECRICGDRASGFHYGVHACEGCKGFFRRTIRMKLEYERCERSCKIQKKSRNKCQFCRFQKCLMLGMSHDAIRYGRMPEAEKRKLVAGLLAGERGSQNSNESDLKTLAKRVNNAYLKNLNMTKKKARNILTGKTSASTPFVIHDMDSLVQAENGLVWNQVIHGAPPNKEIGVHVFYRCQCTTVETVRELTEFSKSIPGFIDLFLNDQVTLLKYGVHEAIFAMLPSLMNKDGLLVANGRGFVTREFLRSLRKPFSEIMEPKFEFAVKFNALELDDSDLALFVAAIILCGDRPGLMNVHQVEKIQDSILQALNQHLQLNHPDGRFIFPRLLQKLADLRQLVTENAQLVQKIKKTESETSLHPLLQEIYRDMY