MNRIYLFCSLLTIVLMMTESFVWSTVIYTKYPDLCGQNISLSEPNIVFKIDFNVDKKLIPDGDCTTIITWTGSSDIHLIPKVIETNAMINNHTIHDGSNDSQKIVLDIIETPGRIFQLKIYGSKEFYLAMVPACTVVDDVCSNDYLYCGSQYCIHGDLIRQENQRNAGRLIGGSNLKPKLYGTKFKFCGDNDCPDWILAQINVCSKLTSIKLKLILKEVMQHILSGKLNLPNVCKLTTDAKLSEEETKAILAALNFIILSSIKYETNSDTLSNELQQLGLPREHSVTLSKAYADKFNEIKQMLREQSLRVDPMLECSYEIVSKCNDEAMSVHCPALFLSIRTNPTTTTNETTTFHVIPEKLTCLIGDLKEVEKMMNEESTD