MKESGGRKQGATSPCAACKLLRRRCTQHCVFSPYFPGDEPHKFASVHKVFGASNVNKMLQELQEYQRGDAVSSMVYEANARMKDPIYGCVGTISSLQHQIEFLHKQLAIAQAELVHMKMKQFSSMSGGAGTATNLLGNVWSPPSRPLSSEVYSGFEVYGFLQQPQINIL