MGRGKVQLKRIENKISRQVTFSKRRAGLLKKAHEISVLCDADVALIVFSTKGKLFEYSSDSSMESILERYDQYSHAEQQLTTDFDPQGSCWSLEYPKLAARIEVLQRKLRHFTGEDLDSLSLRELQNLELQLETALKRIRTRKNQLMHESISVLHKKQKALQEQNNSLGKKLKEKENMLEVEHDGQVQQVEQHQSNQAAHNSSTLMLMPPPPPQTSSTPALLASLTIGGGIQARGGMEDGDDNDGRTQTRPPPTTNTLMPMWMYRHFNE