MGSLIEESDDGLHANGFNPSNTAGKVITCRAAVAWGPKEPIVIEEVLVDPPQKMEVRIKVIFTSICHTDLSAWMGENETQRVFPRILGHEAAGIVESVGEGVEDIIPGDQVVPIFNGECGNCNNCKSNKTNLCNKFRVNPFKSVMASDGKSRFSTRDGKPIYHFLNTSTFTEYTVLDSACVVKMNPNAPLKKMSLLSCGLSTGVGAAWNTANVQQGSTVAVFGLGAVGLFVAEGARVRGASRIIGIDINPGKFTKGKEMGVTDFLNPNNCKKPVHEEILEMTDGGVDYSFECAGNVDVLREAFLCTHDGWGLTVMLGIHPSPRMLPFHPMELLNGRRLVGCVFGDFKGKTQLPDFADKCIHGGLNLDGFITHEIPFSEINKGFQLLIDGKSLRCLLHL