MEELTAFVSKSFDQKSKEEAGGVGKKDSITYREVLESGLARSRELGSSESSLQDITEGSGHCSVHLFKDHVDNDKDKLKEFGAGRAAEGRGDALCRCPASSAGEKAPQRRRRPCTRLPATVSELGEALRFLGEDARAPSHLPPSITEEHLSTRDGVAAVRVIMVWFQNRRAKCRKQENQMHKGVILGTASHLDACRVAPYVNMGALRMPFQQVQAQLQLEGVAHAHPHLHPHLAAHAPYLMFPPPPFGLPIASLAESASAAAVVAAAAKSNSKNSSIADLRLKARKHAEALGL