MKGRVFVLELANFRARLEEEEPKNQGVVQALYEALSSRDVETVHRLLAPDIEWWFHGPPSHQHMMRLLTGLSSDVPFNFEPSSISVFGSTVVVEGHKPTHDVFWVHAWTVTNGVITQVFV*