MAKKPSMGRQKIKIAKIEVKNHLQVTFSKRRSGLFKKASELCTLCGVEIAIIVFSPTRKAYSFGHINVESIIDRFLSRNPHPISNNPPHLFESHNKHDVNVYELNLQLTQIFDEVEVEKKKSEAFDQMRKNCESQYWWEAPIGELAYHELEQLKNSLEDFKKNVITHASKIMVENSNKSFFKPVMDVSNYPHNHAFGNDHHGFF