GASGSAMPNLAQVLEEIQSLQDDSRFDIVRRKYIKALSESTDRNVICYYTDFLHNGNHQHVSINDDDKNGFMAVVNGMDRTKGLDLFLHTPGGSITAAESLVYYLKKLFNGDIRAIVPQMSMSAGTMIACACKEIVMGHHSSIGPFDPHIFGGLSAYGILEELKNAIDSIQKDPSSLPIWQTIISRYPPTIFDTASKAIQLADDLVTEWLKNGMLKDLPEPERSELSTAIVKSLNNRTDTKDHSRHIHAERAVELGLRITQLEEHPQLQDAVLTVHHCCTQTLFNTPTVKLIEGSNNQSFIRHI