MVDTQMFSWPMGFGLSTLDLEELDDSSHSLDMKPYSTLDYPTISGVEYEPSPPQSEMAHMMDLTHMYSYRAQENSNKSSIKLEPESPPQYAEHSLSFSKLQDDPSASVLNIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLVYDHCDLHCRIHKKSRNKCQYCRFQKCLMVGMSHNAIRFGRMPQAEKEKLLAEFSTDMDHIHPEAADLRVLAKHLYESYLKNFPLTKAKARAILSGKTSDNAPFVIHDMKSLAEGEQFINCRQLPRQEQRRTSMGLIQSELQSELELRFFRSCQSRSAEAVSEVTEFAKSIPGFVNLDLNDQVTLLKYGMIEVLIIMMSPLMNKDGTLISYGQIFMTREFIKSLRKPFGEIMEPKFEFSVKFNMLELDDSDMALFLAVIILSGDRPGLLNVKPIEVLQENVLHSMELHLKMNHPDSLQLFAKVLQKMTDLRQLVAHHVQVMQLMKETEIDMCLHPLLQEIMKDLY