MTGGISNVTNSTDIRDMKSRVFVGNLNTVKVSKAEVENVFSRYGRIRGFSIHKGYAFVQYTDEAEARAAVTGEDGREIAGQVLGNFT*