MGSDQSNFEFIMTKQDNHQDLLSLPPQLPSLDDFSEFSGHYAIDYQYDLSIQENTNPLMEMECTLEDPFYSSFYSLTPGELCYDEIGNEVRMLNEMSGELIGNGHQQVLLCDNINQQEIVGNEEIIVTEKEKDNIREEINSSRMLSRDAISKYFYMPITRAAKELNIGLTLLKKRCRDLGIRRWPHRKLMSLQTLIKNVKELEKVGGNGMEEKLKDVIKLLEKEKKKMEEIPDMELEEKTKRLRQACFKANYKRRRLLCMPELHASFGSYCSTTPSLDDNVAIGDQHEEDDEEIKSLLADCFSYNSPTLHD