MKESGGRKQGATSPCAACKLLRRRCTQDCVFSPYFPSDEPHKFASVHKVFGASNVNKMIQELQEYQRGDAVSSMVYEANARIKDPIYGCVGTISSLHHQIEFLHTQLAIAQAELVHMKMQQFSSMSGGGGTAANSPKNVWSPSSQHLQSEVYSEFEIYDSVQQPQINI